• ベストアンサー

csv→xlsxにファイル名を変えて・・・・

csv→xlsxにファイル名を変えてコピーをしようとしてますが、「ファイルにアクセスできませんでした。次のいずれかを確認してください。・・・」、というメッセージが出てエラーになります。 ls[21-1…].csv→ls[21-1…].xlsxが最初のものです。 どうすればいいですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

>csv→xlsxにファイル名を変えて 下記を参考までに読んで、勉強してください。私が誤解していたらすみません。 最近、初心者と思われる人が、拡張子を変えて保存すれば、ファイル形式が変わると思っているらしい質問に出会わすので。 ファイル名には、背後に拡張子が潜んで(含んで)います。 ファイル形式を、特別なソフトで、変えることで、また同時に拡張子を合わせることで、(そして保存して)その目的を達成すべきです。 拡張子は、「ファイル形式(構造)」と1対1で対応しています。「拡張子(だけ)を変える」という概念は、そもそもあり得ません。 ファイル形式(構造)を変える(組み替える)ことで、同時に拡張子も連れもって変えるべきものです。 旧ファイルについて、それを読めるソフトで読んで、同時にその後新しいファイル作成をしてくれるソフトを探さないといけません。一般に、素人ではむつかしくて、変換するプログラムは作れません。 ファイル変換ソフトという種類のソフトが売られています。 昔はワープロ文書(各社バラバラ)、その後PDF、動画などのための変換ソフトが出回ってます。 ファイル拡張子を変更指定して、新しいファイル形式で保存できるかどうかは そのソフトによります。 ーー ただし、CSVファイルからエクセルブックやAccessのテーブルなどへの変換だけは、例外的に、(1)VBAで処理するとか、最近ではCSVファイルを指定して 読み込んだり、書き出したりできるように改良されて、小生などは戸惑います。 CSVファイルはファイル構造とといっても、その内容はごく単純だからで、例外的です。 === 具体的な方法は、 Googleなどで「 ・「csvファイル エクセル」や ・「ファイルにアクセスできませんでした」 で照会し、出る記事を読んで、考えてください。

その他の回答 (2)

  • kame999
  • ベストアンサー率21% (631/2955)
回答No.2

http://soft.sukima.client.jp/ CSV to Excel 複数の CSVファイルを連続して Excelファイルに変換するツールです。 こんなツールで変換が必要

  • mpascal
  • ベストアンサー率21% (1136/5195)
回答No.1

ファイル名を変えただけじゃエクセルファイルと認識されないでしょう。 普通は、エクセル開いてcsvファイルを読み込んで、xlsxで保存でしょう。

関連するQ&A