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

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

Barbara Streisand
Barbara Streisandオリジナル
2024-12-29 01:34:10512ブラウズ

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

整数形式を維持しながら EPPlus を使用して DataTable を Excel にエクスポートする

EPPlus を使用して DataTable を Excel ファイルにエクスポートするには、次の方法を使用できます。アプローチ:

解決策:

EPPlus は、LoadFromDataTable メソッドを使用して DataTable をエクスポートする簡単な方法を提供します。このメソッドは、DataTable 内の列のデータ型を自動的に認識して保存します。

整数値の整合性を維持するには、DataTable 内のプロパティが整数として定義されていることを確認してください。 EPPlus は、これらの列を Excel ファイル内で適切な数値形式または浮動小数点数形式にインテリジェントに変換します。

コード:

using (ExcelPackage pck = new ExcelPackage(newFile))
{
  ExcelWorksheet ws = pck.Workbook.Worksheets.Add("Accounts");
  ws.Cells["A1"].LoadFromDataTable(dataTable, true);
  pck.Save();
}

LoadFromDataTable の 2 番目のパラメータとして true を指定することにより、の場合、空のセルを NULL 値に変換するように EPPlus に指示します。これは、Null 許容整数フィールドを操作するときにデータの整合性を維持するのに役立ちます。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。