- ベストアンサー
csvファイルの読み込みができません。
csvファイルの読み込みができません。 過去にExcelで作成したデータをcsvに変換するマクロを作ってもらいました。 (Excel表の中にマクロを登録したボタンがあって、それをクリックするとcsvファイルが作成される) そのcsvファイルをそのまま使用すると、読み込みができますが、一旦csvファイルを開いて一部データの変更をして保存すると読み込みができなくなります。 また、自動にファイル名が設定されるので、わかりやすいようにファイル名を変更しただけでも読み込みができなくなります。 csvファイルにも種類があるんでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>読み込みができます : >読み込みができなくなります。 少なくとも多分,ファイル名は変えちゃダメだと思います。 またCSVに種類はありませんが,CSVを無造作にただ開いて保存し直すと,元のCSVとデータが変わってしまいトラブルになるケースがしばしばあります。 総合的にお話によれば今までにできるやり方で,そのまま使用していれば無事に使えているのですから,わざわざ出来なくする事はしないのが正解です。 以前作ってもらったマクロを,いまやりたい事に向けて少し改修すれば色々出来るようになります。でももう作ってくれた人とも連絡が付かないようであれば,諦めていまのまま使い続けるか,他にマクロが使える人を見つけて見て貰ってください。
その他の回答 (4)
- layy
- ベストアンサー率23% (292/1222)
過去に作ったときのEXCELのバージョンと今使っているEXCELのバージョンが違うのではないでしょうか?。 マクロですので、保存されるフォルダは最初に読み込んだフォルダと同じとか、読み込むファイルは名前が決められていると想定されます。マクロを見るのが早いのでは?。 回答のXPていうのはWindowsのバージョンですね。 CSVに種類は無いです。
お礼
ありがとうございました。 読み込めるCSVファイルと、読み込めないCSVファイルとをテキストファイルで見比べてみたら原因がわかりました(桁数が違っていました!)。 無事、解決、バージョンアップもできました♪
- okachiyan
- ベストアンサー率49% (88/178)
>「画面バージョンがちがいます」 このエラーExcelのエラーコメントですか? 私自身は今まで経験したことが無いコメントですが。 ひよっとしてCSVの読込もマクロということは無いですよね どちらも拡張子が「CSV」なら 「名前を付けて保存する」で別名で保存してエディターで利用法を開いて何処が違うのか比較してみられたら原因個所は判ると思いますが。 あと 「名前を付けて保存する」でExcelで保存して先のマクロでもう一度書き出すとかもだめかな。
- violet430
- ベストアンサー率36% (27472/75001)
>すみません…「七飯」って何ですか 名前 の誤字でした。 >エラーですが、システムで「画面バージョンがちがいます」ってでます。 システムでという意味が分からないです。 何のことですか?
- violet430
- ベストアンサー率36% (27472/75001)
七飯を付けて別名で保存しても読めないのですか? その時のエラーメッセージは? Officeのバージョンは?
補足
ありがとうございます! すみません…「七飯」って何ですか・・・? エラーですが、システムで「画面バージョンがちがいます」ってでます。 オフィスはXPです。
お礼
ありがとうございました。 読み込めるCSVファイルと、読み込めないCSVファイルとをテキストファイルで見比べてみたら原因がわかりました(桁数が違っていました!)。 無事、解決、バージョンアップもできました♪