IronXL ハウツー データセットとしてインポートおよびエクスポートする How to Import and Export as DataSet Chaknith Bin 更新日:7月 22, 2025 Download IronXL NuGet Download テキストの検索と置換 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English データセットは、複数の関連するテーブル、リレーションシップ、および制約を保持できるメモリ内でのデータの表現です。 それは、データベースやXMLなどのさまざまなソースからのデータを操作するためによく使用されます。 DataTableは、DataSet内での基本的な構成要素です。 これは、データベースのテーブルのように、行と列を持つ単一のテーブルを表します。 これは、データを表形式で整理および操作するために使用されます。 クイックスタート: ワークブックを System.Data.DataSet として即座にエクスポート IronXL を使用すると、ワークブックをデータセットに変換するのに1つのメソッドコールだけですみます。 この例は、オプションの最初の行をヘッダーとして認識する機能を使用して、ワークブック全体をどれだけ簡単にエクスポートできるかを示しています。各シートを DataTable として ToDataSet を使用します。 Get started making PDFs with NuGet now: Install IronXL with NuGet Package Manager PM > Install-Package IronXL.Excel Copy and run this code snippet. DataSet ds = WorkBook.Create().ToDataSet(useFirstRowAsColumnNames: true); Deploy to test on your live environment Start using IronXL in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet">最小限のワークフロー(5ステップ)DataSetとしてインポートおよびエクスポートするためのC#ライブラリをダウンロードデータセットをスプレッドシートオブジェクトにインポートできるように準備するLoadWorkSheetsFromDataSet メソッドを使用して、データセットをワークブックにインポートするToDataSet メソッドを使用してワークブックをデータセットとしてエクスポートする変換結果を確認する IronXL の開始 今日あなたのプロジェクトでIronXLを無料トライアルで使用開始。 最初のステップ: 無料で始める ---------------------------------- ## データセットをロード ワークブックの静的メソッド `LoadWorkSheetsFromDataSet` を利用して、データセットをワークブックにインポートします。 このメソッドには、データセットとワークブックの両方のオブジェクトが必要です。 したがって、事前にワークブックまたはスプレッドシートを `Create` メソッドを使用して開始する必要があります。 提供されたコード例では、変換したいデータセットオブジェクトを、そのワークブックオブジェクトと一緒にメソッドに提供します。 ```csharp :path=/static-assets/excel/content-code-examples/how-to/export-dataset-datatable-load.cs ``` さまざまなファイル形式からスプレッドシートをインポートする方法については、[既存のスプレッドシートを読み込む方法](/csharp/excel/how-to/load-spreadsheet/) の記事をご覧ください。 ## データセットをエクスポート `ToDataSet` メソッドは、ワークブックを **System.Data.DataSet** に変換し、各ワークシートが **System.Data.DataTable** を表します。 このメソッドを現在のExcelワークブックに使用して、ワークブックをデータセットオブジェクトに変換します。 メソッドの **useFirstRowAsColumnNames** パラメーターは、最初の行を列名として使用するかどうかを設定します。 ```csharp :path=/static-assets/excel/content-code-examples/how-to/export-dataset-datatable-export.cs ``` さまざまなファイル形式にスプレッドシートをエクスポートする方法については、[スプレッドシートを保存またはエクスポートする方法](/csharp/excel/how-to/export-spreadsheet/) の記事をご覧ください。 よくある質問 C#でデータセットをスプレッドシートにインポートするにはどうすればいいですか? データセットをスプレッドシートにインポートするには、IronXLのLoadWorkSheetsFromDataSetメソッドを利用できます。これには、データセットとワークブックオブジェクトの両方が必要で、Createメソッドを使用して開始できます。 C#でワークブックをデータセットとしてエクスポートするプロセスは何ですか? C#でワークブックをデータセットとしてエクスポートするには、IronXLが提供するToDataSetメソッドを使用します。このメソッドは、各ワークシートをデータセット内のデータテーブルに変換します。 ワークブックをデータセットに変換する際に最初の行を列名として使用できますか? はい、IronXLのToDataSetメソッドを使用する際、useFirstRowAsColumnNamesパラメータをtrueに設定して最初の行を列名として使用できます。 C#でデータセットを管理するためのIronXLライブラリをダウンロードするにはどうすればいいですか? C#でデータセットを管理するIronXLライブラリは、https://nuget.org/packages/IronXL.Excel/にアクセスしてNuGetからダウンロードできます。 IronXLを使用してデータセットをインポートするために従うべき手順は何ですか? まずIronXLをダウンロードし、次にデータセットを準備してください。そして、そのデータセットをワークブックにインポートし、変換を確認するためにLoadWorkSheetsFromDataSetメソッドを使用してください。 インポートされたデータセットをExcelファイルとして保存することは可能ですか? はい、データセットがIronXLを使用してワークブックにロードされた後、SaveAsメソッドを使用し、必要なファイル名と形式を指定することでExcelファイルとして保存できます。 C#でデータセットを使用する利点は何ですか? データセットは、複数の関連テーブルや関係のメモリ内表現を提供し、多様なデータソースからのデータ処理に使用されます。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はいいですか? Nuget ダウンロード 1,686,155 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,686,155 ライセンスを見る