時々、UTF-8のCSVファイルを扱うのですが、そのままExcel2003で開くと文字化けします。
そこで、ネットで調べると、「外部データの取り込み」でOKなことが分かって、開いてみると、バッチリ!
UTF-8のCSVファイルをExcel2003で読み込む方法のメモ
トラックバック(0)
トラックバックURL: https://osoe.jp/mt/mt-tb.cgi/912
時々、UTF-8のCSVファイルを扱うのですが、そのままExcel2003で開くと文字化けします。
そこで、ネットで調べると、「外部データの取り込み」でOKなことが分かって、開いてみると、バッチリ!
トラックバックURL: https://osoe.jp/mt/mt-tb.cgi/912
https://groups.google.com/group/pcfanml/browse_thread/thread/fe37e0ea8df13639
Excelだと読めないテキストファイルの質問をしましたが
的外れの返信が来たまま止まってしまいました。
なにかわかるようならお願いします。
谷さん、了解です。
今度、見てみますね。
原因が分かりました。
CSVファイルをテキストエディタで開いたところ、
3行目の2列目の "Katsuhiro Tani" の所だけがダブルクォーテーション
で囲まれていました。
他は単なるカンマ区切りになってました。
ダブルクォーテーションで囲うのは、
文字列として判別するときだと思いますが(違ってたらスミマセン)
すべての項目をダブルクォーテーションで囲むと
Excel2003の外部取り込みで無事に取り込むことが出来ました。
しかし、ダブルクォーテーションは必須ではないと思ってたので、
最初はダブルクォーテーションを削除したのですが、
それではエラーは解消しませんでした。
もちろん、ダブルクォーテーションが合った方が良いのだとは思いますが。
文字コードについては関係ないようでした。
(続きはMLで)