タグ

Excelに関するpirota_pirozouのブックマーク (2)

  • 【C#でエクセル解読】ExcelDataReaderの実装とパフォーマンス測定 | 堺docs

    ExcelDataReaderの導入時に検討するべきこと。書き込み不可、書式読み取り不可。 ExcelDataReaderはエクセルのセル値読み取りに特化したライブラリです。ClosedXMLやEPPlusとの大きな違いは、メリットとしてXLS形式(Excel2003以前フォーマット)に対応可能、デメリットとして書き込み・編集ができないことが挙げられます。 また、前2者のライブラリはセルの書式(背景カラー、罫線等)も読み取り可能でしたが、ExcelDataReaderはあくまでセルの値のみ読み取り可能です。書式読み取りまで視野に入れるなら、他のライブラリにするべきでしょう。(件、引き続き調査中。参考:Read excel sheet internal formatting./GitHubExcelDataReaderはMITライセンスで提供されている ExcelDataReaderは

    【C#でエクセル解読】ExcelDataReaderの実装とパフォーマンス測定 | 堺docs
  • 【C#でエクセル操作】ClosedXMLの特徴と操作まとめ | 堺docs

    チートシート:基的な処理実装方法まとめ ワークブックの作成、編集、保存、変換の一連の流れをまとめます。 コード冒頭のusing記述 NuGetでのインストール後、コード冒頭に記述するusingは1行でOKです。 C# using ClosedXML.Excel; 新しいワークブックの作成 空のワークブックを作成します。 リソースはアンマネージドのため、usingステートメントと一緒に使用することをオススメします。(保存する前にオブジェクトを破棄することがないように注意しましょう。) C# using var wb = new XLWorkbook(); //尚、C#8.0より前であれば以下の様に記述します。 using (var wb = new XLWorkbook()) { //do something } ※詳細はこちらで後述(ページ内リンク)しますが、new XLWorkbook

    【C#でエクセル操作】ClosedXMLの特徴と操作まとめ | 堺docs
  • 1