IronXL ハウツー スプレッドシートをロード C#で既存のスプレッドシートを読み込む方法 Chaknith Bin 更新日:8月 31, 2025 IronXL をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English CSV(Comma-Separated Values)ファイル形式は、値がコンマで区切られた表形式のデータで、データ交換によく使用されます。 一方、TSV(Tab-Separated Values)はタブで値を区切り、データにコンマが含まれている場合に好まれます。 Microsoft の .NET の DataSet クラスは、ADO.NET(ActiveX Data Objects for .NET)技術の一部です。 これは、データベースに関連するアプリケーションでよく使われ、データベースやXMLなどのさまざまなソースからデータを操作できます。 XLSX、XLS、XLSM、XLTX、CSV、TSV などのExcelファイル形式や DataSet オブジェクトに含まれるデータは、IronXL を使用してExcel スプレッドシートに読み込むことができます。 クイックスタート: 既存のスプレッドシートを簡単に読み込む IronXL を使えば、簡単な方法で既存のExcel、CSV、TSVファイルをWorkBookに読み込むことができます。 開発者は、WorkBook.Load(...) を呼び出して完全なExcel サポートでデータを編集または抽出したり、LoadCSV(...) を使ってCSV形式に特化した処理を行ったりすることで、すぐに作業を開始できます。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 IronXL.WorkBook workbook = IronXL.WorkBook.Load("sample.xlsx"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) スプレッドシートを読み込むためのC#ライブラリをダウンロードする スプレッドシートにロードするためのファイルまたはデータオブジェクトを準備 Loadメソッドを使用してデータをワークブックオブジェクトに読み込みます LoadWorkSheetsFromDataSetメソッドを使用して、DataSet オブジェクトからデータを読み込みます。 ワークブックをExcelファイルとしてエクスポート スプレッドシート読み込み例 既存のExcelワークブックを読み込むには、静的メソッド Load を使用します。 このメソッドは、XLSX、XLS、XLSM、XLTX、CSV、TSVのファイル形式をサポートしています。 ワークブックがパスワードで保護されている場合、メソッドの第2パラメータとしてパスワードを渡すことができます。 メソッドはまた、バイト配列またはストリームの形式でワークブックデータを受け入れ、専用の FromByteArray および FromStream メソッドをそれぞれ使用できます。 :path=/static-assets/excel/content-code-examples/how-to/load-spreadsheet-load-spreadsheet.cs using IronXL; // Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV WorkBook workBook = WorkBook.Load("sample.xlsx"); Imports IronXL ' Supported for XLSX, XLS, XLSM, XLTX, CSV and TSV Private workBook As WorkBook = WorkBook.Load("sample.xlsx") $vbLabelText $csharpLabel CSVファイルの読み込み Loadメソッドはすべての利用可能なファイル形式を読み込むことができますが、CSVファイル形式に特化した最適な処理のために LoadCSV メソッドを使用することをお勧めします。 :path=/static-assets/excel/content-code-examples/how-to/load-spreadsheet-load-csv.cs using IronXL; // Load CSV file WorkBook workBook = WorkBook.LoadCSV("sample.csv"); Imports IronXL ' Load CSV file Private workBook As WorkBook = WorkBook.LoadCSV("sample.csv") $vbLabelText $csharpLabel データセットをロード Microsoft .NET の DataSet クラスは、切断された状態でメモリ内でデータを管理し操作するために使用されます。 この DataSet は、LoadWorkSheetsFromDataSet メソッドを使用してワークブックにロードすることもできます。 以下のコード例では、空の DataSet が作成されますが、 通常はデータベースクエリから DataSet をインスタンス化することが一般的です。 :path=/static-assets/excel/content-code-examples/how-to/load-spreadsheet-load-dataset.cs using IronXL; using System.Data; // Create dataset DataSet dataSet = new DataSet(); // Create workbook WorkBook workBook = WorkBook.Create(); // Load DataSet WorkBook.LoadWorkSheetsFromDataSet(dataSet, workBook); Imports IronXL Imports System.Data ' Create dataset Private dataSet As New DataSet() ' Create workbook Private workBook As WorkBook = WorkBook.Create() ' Load DataSet WorkBook.LoadWorkSheetsFromDataSet(dataSet, workBook) $vbLabelText $csharpLabel よくある質問 既存のスプレッドシートを.NET C#でどのようにロードできますか? 既存のスプレッドシートを.NET C#でロードするには、IronXLのLoadメソッドを使用します。このメソッドは、XLSX、XLS、XLSM、XLTX、CSV、TSVを含む複数のファイル形式をサポートしています。 CSVファイルをロードするにはどのメソッドを使うべきですか? CSVファイル形式を最適に処理するには、IronXLが提供するLoadCSVメソッドを使用します。 パスワード保護されたExcelワークブックをどのように処理できますか? IronXLを使ってパスワード保護されたExcelワークブックをロードする際は、Loadメソッドの第2パラメータとしてパスワードを渡します。 バイト配列またはストリームからワークブックデータをロードすることは可能ですか? はい、IronXLはバイト配列からLoadFromByteArrayメソッド、ストリームからはLoadFromStreamメソッドを使用してワークブックデータをロードすることを可能にします。 DataSetからExcelワークブックにデータをロードするにはどうすればよいですか? DataSetからExcelワークブックにデータをインポートするには、IronXLのLoadWorkSheetsFromDataSetメソッドを使用します。このメソッドはDataSet内の各DataTableごとに1つのワークシートを作成します。 DataSetクラスを.NETで使用する利点は何ですか? .NETのDataSetクラスは切り離されたメモリ内表現でデータを管理および操作する方法を提供し、データベースやXMLといった様々なソースからのデータを操作するのに便利です。 スプレッドシートをロードするためにIronXLの使用を開始するにはどのようなステップが必要ですか? IronXLの使用を開始するには、NuGetからライブラリをダウンロードし、ファイルまたはデータオブジェクトを準備し、LoadやLoadWorkSheetsFromDataSetのようなメソッドを使用してデータをワークブックオブジェクトにインポートします。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はできましたか? Nuget ダウンロード 1,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る