- ベストアンサー
エクセルをCSVに変換する際の不具合について
- エクセルをCSVに変換する際に不具合が発生しています。エクセル2007を使用している場合も同様です。
- CSV変換後のファイルには予期しない行やデータが含まれ、列の順番も変化しています。さらに、以前のCSVデータからも読み込まれているようです。
- 問題の発生によるPCの再起動やoffice2007の再インストールなどを試しましたが、問題は解決しません。関係のないCSVファイルを移動させても同じ結果が発生します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
エクセルの行番号(1,2,3,・・・)、列記号(A,B,C,D・・・)を確認してみて下さい、番号が飛んでいるかもしれません。 もしそうであれば、行や列が非表示に設定されています、画面では非表示で気づかないですがワークシートとしては存在するのでCSVファイルに書き出されるという状況かもしれません。 仮にF列が無いとすれば、E・G列を選択して右クリック→「再表示」で表示させて、改めて不要な列を削除して下さい。
その他の回答 (1)
- neKo_deux
- ベストアンサー率44% (5541/12319)
> これをCSVに変換した後のファイルを保存して > 内容を確認してみますと、 手順が不明瞭です。 一般的には、名前を付けて保存で、csv形式を選択、保存する事でcsvファイルを作成します。 ・csvに変換というのは、何をどういう手順で変換? ・その後のファイルを保存というのは、何をどういう手順で保存? > 何と、驚くことに入れたはずのない行が増えており セル内での改行なんかがあれば、そういう事もあり得ます。 -- > 原因を特定することができなくて困っています。 データに問題があるかもしれないので、 ・O列までは多くて原因の特定が面倒なので、列や行を減らす。 ・データの内容を1文字とか数文字に。 Ctrlキーを押しながらExcelを起動するセーフモードで動作確認。 Office セーフ モードで作業する - Excel - Office.com http://office.microsoft.com/ja-jp/excel-help/HP010140792.aspx とか。
お礼
ありがとうございます。 手順が不明瞭とのことでしたが、 書かれていますとおり、 「名前を付けて保存で、csv形式を選択、保存する事でcsvファイルを作成しています。 Office セーフ モードで作業してみては?という事でしたので、 一度試してみたいと思います。 ありがとうございます。
お礼
いや~意外と気が付きませんでした! ワークシート内の行や列は表示されてはいますが、 しっかりと見落としていました^^; ご回答を頂いてから確認してみると なんと、エクセル元データのE列が埋もれて消えてしまってました^^; 直ぐに原因が解明しましたのでとっても嬉しいです。 スゴク助かりました。 おかげ様で一件落着で作業を進めていけます。 本当にありがとうございました m(__)m