【Access備忘録】データをExcelに出力すると書式が変わる件【未解決事件】

記事
IT・テクノロジー
AccessからExcelにデータを吐き出すと一部セルの書式がおかしなことになります。

こんな感じで日付になったり。
スクリーンショット 2023-08-25 154033.png

あれこれ試してわかったのは、どうも過去の思い出(書式)が蘇るようなのですね。書式が変わるのは常に同じセル。

Excelのマクロで起動時に関係ないシートをひらくよう指定したり、Microsoftの言うとおり書式をユーザー指定にしてみたりしましたがまるで効果なし。

いまのところ対策はこれくらいです。

Excelに出力したあとブックをひらく際、当該シートがまず表示されると当該シートの書式が変わるらしい。
当該シートではないシートに移動してからExcelを閉じる。その後同Excelに出力するとどういうわけか書式は変わらない。

でもお客さんに「Excelを閉じるときは必ずこのシートに移動してからでお願い」とは言えないですよね。

なので出力先Excelを作成する際は書式をいじらずに。なんとも文系的な解決策なことで笑。

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す