大阪市中央区 システムソフトウェア開発会社

営業時間:平日09:15〜18:15
MENU

Cellに日付と時刻の書式を設定する(ClosedXML編)

著者:杉山貴規
公開日:2019/09/13
最終更新日:2019/09/12
カテゴリー:技術情報
タグ:

株式会社クローバーフィールドの杉山です。

ClosedXML, EPPlus, NPOIを使用してExcelを出力する際、セルに書式を設定するための機能を調査しました。
どうも日付と時刻の書式を設定しても、セルの値が思うように表示されませんでした。

と、言う訳で継続調査の結果です。

まずは、ClosesdXML編です。

今回のソースは下記の通りです。

実行結果は、下記のとおりです。

B3: numberFormatIdを設定することで、設定した値に書式が反映されて表示されるようになりました。
C3: numberFormatIdを設定せずに、設定する値を日付にすることで書式が反映されました。

B4: B3と同様に書式が設定されています。設定されている値は、3:04:05となっています。
C4: 書式が反映されています。Cellの値は、日付のデータを設定したため、2019/09/12 3:04:05となっています。

次回は、EPPLus編です。

    上に戻る