C#でDataTableをExcelに変換する方法

このクイックチュートリアルでは、** C#でDataTableをExcelに変換する方法について説明します。まず、DataTableを作成し、WorkSheet.CellsクラスのImportData関数を使用して、新しく作成したワークブックオブジェクトのワークシートにインポートします。 ** C#でDataTableデータをExcelに書き込んだ後、それをXLSXファイルとしてディスクに保存します。

C#でDataTableをExcelに変換する手順

  1. NuGetパッケージマネージャーを使用して、Aspose.Cells for .NETを追加してDataTableをExcelにインポートします
  2. DataTableをエクスポートするための空のWorkbookのインスタンスを作成します
  3. Excelファイルに書き込むためのDataTableを作成して初期化します
  4. DataTableからデータをインポートするときにパラメーターを設定するためのImportTableOptionsクラスのオブジェクトを宣言します
  5. 新しく作成されたブックの最初のワークシートへの参照を取得します
  6. WorkSheetクラスのCells.ImportData関数を呼び出して、DataTableをインポートします
  7. DataTableからのデータを含む結果のワークブックを保存します

これらの手順では、最初に空のブックが作成され、次にDataTableが初期化されてダミーデータが入力されるように、データをDataTableからExcelにC#でエクスポートするプロセスについて説明します。設定可能な多くのパラメーターを含むImportTableOptionsクラスのオブジェクトが作成されますが、ここではデフォルトのオプションが使用されます。最後に、DataTableは、指定された開始セルでワークブックの最初のワークシートにインポートされます。

C#でDataTableデータをExcelにエクスポートするコード

このコードでは、ImportTableOptionsがデフォルト設定で使用されますが、データがDataTableからインポートされる0インデックスベースの列番号のリスト、日付形式の設定、合計行と列の設定など、さまざまなパラメーターを設定できます。インポートされた、およびより多く。列タイトルをインポートするかどうかを決定することもできます。

この短いチュートリアルでは、* C#でDataTable*からExcelファイルを作成する方法について説明しました。 ExcelをDataTableに変換するような逆のプロセスを学びたい場合は、C#でExcelをDataTableに変換する方法の記事を参照してください。

 日本語