Excel VBA 質問スレ Part17

このエントリーをはてなブックマークに追加
34デフォルトの名無しさん
質問させてください。Excel2010にて

csvファイルを読み込もうとするとき、ダブルクリックでBookとして開くと
住所などのハイフンが混ざった数字データが日付として認識されてしまって、
直そうにもシリアル値となってしまっているので正確に復元することは難しいです

かといって『外部データの取り込み』でテキストファイルとして全列のデータ形式を
文字列でインポートしても、同一項目内(要はダブルクォートで囲まれた中)に
改行があるとセル内改行とはならず行がそこでズレてしまい、使い物になりません
csvファイルを「そのまま」読み込んでくれるマクロ
http://homepage2.nifty.com/e-ka/win32/index.htm
を使ってみても同じでした

どなたか対処法を教えていただけませんか?
マクロでシリアル値を元のハイフン付きの数値に戻せるのなら最高なのですが…