- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:CSVの文字コードについて)
CSVの文字コードとエンコードについて
このQ&Aのポイント
- 業務でAccessから住民票のデータをCSVに出力する処理を開発しています。しかし、中国人の氏名が「?」で表示されます。CSVのエンコードを変更する方法を知りたいです。
- Excelに出力してからUnicodeテキストに変換すると、中国人の氏名は正しく表示されますが、カンマ区切りにすると各行のA列に表示されてしまいます。テキストエディタではカンマ区切り、Excelでは各セルに表示される方法はありますか?
- CSVの文字コードにより、中国人の氏名が「?」で表示される問題があります。CSVのエンコードを変更する方法や、テキストエディタとExcelでの表示の違いについて教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#198951
回答No.1
ExcelからUnicodeのCVSファイルを開く時に、カンマを区切り文字、ダブルクォーテーションも文字区切りとして指定すれば各セルに収まる形で読み込む事が出来ます。
補足
ご回答ありがとうございます。 ExcelでCSVを開き区切り文字をカンマ区切りに選択して保存した場合、 「○○.csvには、CSV(カンマ区切り)と互換性のない機能が含まれている可能性があります。この形式でブックを保存しますか?」というメッセージが表示されます。 そのまま保存し、再度Excelで開いた場合セル分割して表示されていますが、 テキストエディタではタブ区切りで表示されてしまいます。 原因・対処方法などご存知でしたら教えてください。 よろしくお願いします。