13,009
回編集
細 (Wiki がページ「Excelファイルを操作する方法(C Sharp)」を「ClosedXML - Excelファイルの操作」に、リダイレクトを残さずに移動しました) |
細 (文字列「<source」を「<syntaxhighlight」に置換) |
||
46行目: | 46行目: | ||
== Closed XMLの使用方法 == | == Closed XMLの使用方法 == | ||
ここからは、Excelファイルを操作する方法を簡単に記載する。(詳細は前述のドキュメントを参照すること)<br> | ここからは、Excelファイルを操作する方法を簡単に記載する。(詳細は前述のドキュメントを参照すること)<br> | ||
< | <syntaxhighlight lang="c#"> | ||
const string ExcelFilePath = @"sample.xlsx"; | const string ExcelFilePath = @"sample.xlsx"; | ||
81行目: | 81行目: | ||
== Excelファイルのデータを読み書きする == | == Excelファイルのデータを読み書きする == | ||
上記のサンプルコードで作成したExcelファイルを読み込み、セルのデータを読み書きするサンプルコードを以下に記述する。<br> | 上記のサンプルコードで作成したExcelファイルを読み込み、セルのデータを読み書きするサンプルコードを以下に記述する。<br> | ||
< | <syntaxhighlight lang="c#"> | ||
const string ExcelFilePath = ".\\sample.xlsx"; | const string ExcelFilePath = ".\\sample.xlsx"; | ||
122行目: | 122行目: | ||
<br> | <br> | ||
以下のサンプルコードではコレクションを挿入したが、DataTableにデータを挿入するときも同様にInsertDataメソッドを使用する。<br> | 以下のサンプルコードではコレクションを挿入したが、DataTableにデータを挿入するときも同様にInsertDataメソッドを使用する。<br> | ||
< | <syntaxhighlight lang="c#"> | ||
const string ExcelFilePath = @"sample.xlsx"; | const string ExcelFilePath = @"sample.xlsx"; | ||
177行目: | 177行目: | ||
そのセル範囲からコレクションを生成するには、LINQのSelect拡張メソッドを使用する。<br> | そのセル範囲からコレクションを生成するには、LINQのSelect拡張メソッドを使用する。<br> | ||
また、DataTableに変換するのも簡単である。<br> | また、DataTableに変換するのも簡単である。<br> | ||
< | <syntaxhighlight lang="c#"> | ||
const string ExcelFilePath = ".\\sample.xlsx"; | const string ExcelFilePath = ".\\sample.xlsx"; | ||