C#のフォームアプリから、.Runtime.InteropServicesを利用して
エクセルファイルを生成し、
セルの書式を設定、セルに値を代入してファイル出力しています。
ところが、C#側で
.NumberFormatLocal = "yyyy/mm/dd"; //西暦
設定した列のセルに値を代入すると、
2022/11/30 0:00:00
と表示され、
そのセルをダブルクリックすると、
2022/11/30
と(こちらが期待している通り)表示されます。
シートorセルのデータをリフレッシュする様なVBAのコマンドを、何方かご存知ないでしょうか?