次の方法で共有

9月末のエクセルのバージョンアップでCSVの仕様が変わった?

Anonymous
2022-10-07T07:37:55+00:00

MS365を使用しています。

グループウェアのデータベースに取り込む為、毎月売上データをエクセルからCSVにエクスポートしています。

先月までは普通にCSVに変換されていましたが、今月に入ってからCSVファイルの書式が変わってしまいます。

エクセルの書式設定で「文字列」に設定してある項目をCSVに変換すると書式設定がユーザー設定に変わってしまいます。

例) エクセル(文字列)       CSV(ユーザー設定mmm-yy)

   4202-1      →    jan-02

仕方ないのでCSVファイル上で書式設定をユーザー設定から文字列に変更して

4202-1と入力しなおして保存し、もう1度同じCSVファイルを開くと

また書式設定がユーザー設定mmm-yyに変更されて「4202-1」から「jan-02」に変わっています。

先月までは問題なくCSVファイルにエクスポートできたんですけど

9月末のバージョンアップでCSVファイルの仕様が変更されたのでしょうか?

ちなみに別のCSVファイルを開くと、過去のどのファイルを見ても書式設定が全部ユーザー設定に変わってました。

先月までと同じ事ができずに非常に困っています。

Microsoft 365 と Office | Excel | ビジネス向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2022-10-07T08:34:24+00:00

    返信ありがとうございます。

    なるほど、そういう事なのですね。

    先月まで普通にグループウェアにインポートできたものが、

    今月から当該項目でインポートエラーになるという事はグループウェア側に対応して貰わないとならないと言う事ですね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2022-10-07T07:54:00+00:00

    生成したcsvをExcelで開いてみればそうなりますね。csvには「セルの書式設定」など覚えていませんので。

    csvをメモ帳などテキストエディターでみれば、4202-1 となっているのが分かりますね。

    つまり、csvをExcelで開くときに、Excelが勝手に解釈して 4202-1 を日付に変換しているわけです。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません