このクイックチュートリアルでは、** C#でDataTableをExcelに変換する方法について説明します。まず、DataTableを作成し、WorkSheet.CellsクラスのImportData関数を使用して、新しく作成したワークブックオブジェクトのワークシートにインポートします。 ** C#でDataTableデータをExcelに書き込んだ後、それをXLSXファイルとしてディスクに保存します。
C#でDataTableをExcelに変換する手順
- NuGetパッケージマネージャーを使用して、Aspose.Cells for .NETを追加してDataTableをExcelにインポートします
- DataTableをエクスポートするための空のWorkbookのインスタンスを作成します
- Excelファイルに書き込むためのDataTableを作成して初期化します
- DataTableからデータをインポートするときにパラメーターを設定するためのImportTableOptionsクラスのオブジェクトを宣言します
- 新しく作成されたブックの最初のワークシートへの参照を取得します
- WorkSheetクラスのCells.ImportData関数を呼び出して、DataTableをインポートします
- DataTableからのデータを含む結果のワークブックを保存します
これらの手順では、最初に空のブックが作成され、次にDataTableが初期化されてダミーデータが入力されるように、データをDataTableからExcelにC#でエクスポートするプロセスについて説明します。設定可能な多くのパラメーターを含むImportTableOptionsクラスのオブジェクトが作成されますが、ここではデフォルトのオプションが使用されます。最後に、DataTableは、指定された開始セルでワークブックの最初のワークシートにインポートされます。
C#でDataTableデータをExcelにエクスポートするコード
このコードでは、ImportTableOptionsがデフォルト設定で使用されますが、データがDataTableからインポートされる0インデックスベースの列番号のリスト、日付形式の設定、合計行と列の設定など、さまざまなパラメーターを設定できます。インポートされた、およびより多く。列タイトルをインポートするかどうかを決定することもできます。
この短いチュートリアルでは、* C#でDataTable*からExcelファイルを作成する方法について説明しました。 ExcelをDataTableに変換するような逆のプロセスを学びたい場合は、C#でExcelをDataTableに変換する方法の記事を参照してください。