ClosedXMLを使ってExcelに出力しようとしているのですが、年を含まない10月28日という意味で**『10/28』を出力したいのですが、どうやっても『2019/10/28』か『43755』**という文字に置き換わって出力されてしまいます。
手順としてはテンプレートとなるExcelファイルをまず用意していて、そこに10/28を出力しています。テンプレート上のセルを事前にユーザー定義として『mm/dd』で設定していると『2019/10/28』が出力され、文字列にしておくと43755が出力されます。
セルに値を入力後に
C#
1worksheet.Cell("D3").Style.NumberFormat.Format = "mm/dd";
と設定を加えても、出力時には『2019/10/28』に勝手に置き換わっています。これをどんな形式でもいいので**『10/28』**と出力する方法はないでしょうか。
ちなみに、以前読み込むときの問題で似たような質問をしていましたが、こちらでは結局解決できませんでした。よろしくお願いいたします。
ClosedXMLで文字列のセルを読み込むと勝手に日付に変換されてしまう
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/28 09:07