ホームページ > バックエンド開発 > C++ > EPPlus を使用して DataTable を Excel にエクスポートし、整数の書式設定を保持するにはどうすればよいですか?

EPPlus を使用して DataTable を Excel にエクスポートし、整数の書式設定を保持するにはどうすればよいですか?

Patricia Arquette
リリース: 2025-01-01 08:06:11
オリジナル
444 人が閲覧しました

How Can I Export a DataTable to Excel with EPPlus and Preserve Integer Formatting?

EPPlus を使用して DataTable を Excel にエクスポート: 整数形式の保持

EPPlus を使用して整数プロパティを含む DataTable を Excel ファイルにエクスポートする場合、元のデータを保持することが重要です形式。この記事では、この特定のニーズに対処し、整数値が正しくエクスポートされるようにするためのソリューションを提供します。

EPPlus データの読み込み

EPPlus では、次の方法を使用して DataTable から Excel ワークシートにデータをロードする便利な方法が提供されます。 LoadFromDataTable() 関数。デフォルトでは、EPPlus は DataTable の値に基づいて各列のデータ型を推測しようとします。整数プロパティの場合、これにより浮動小数点数への望ましくない変換が発生する可能性があります。

整数形式の保持

整数プロパティが元の形式でエクスポートされるようにするには、LoadFromDataTable()この関数は、データ型を保持する必要があることを指定する true パラメーターとともに使用できます。これにより、整数値が整数値としてエクスポートされ、その整合性が維持されます。

サンプル コード

次のコードは、データ形式を維持しながら整数プロパティを持つ DataTable を Excel ファイルにエクスポートする方法を示しています。

using (ExcelPackage pck = new ExcelPackage(newFile))
{
  ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Accounts");
  ws.Cells["A1"].LoadFromDataTable(dataTable, true);
  pck.Save();
}
ログイン後にコピー

このコードは、DataTable から「Accounts」という名前の Excel ワークシートにデータを読み込みます。整数プロパティが元の形式を確実に保持できるようにします。

このアプローチを利用すると、意図したデータ形式を維持しながら整数プロパティを含む DataTable を Excel にエクスポートでき、正確な分析とデータの整合性が可能になります。

以上がEPPlus を使用して DataTable を Excel にエクスポートし、整数の書式設定を保持するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート