• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの保存で。)

エクセルの保存でxls形式とcsv形式の違いとは?

このQ&Aのポイント
  • エクセルでファイルを保存する際、xls形式とcsv形式の違いがあります。
  • xls形式はExcelのバイナリ形式で保存され、セルの書式や数式、マクロなどを保持します。
  • 一方、csv形式はテキスト形式で保存され、セルの書式や数式は失われますが、他のアプリケーションでも利用できます。

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

  • ベストアンサー
noname#3778
noname#3778
回答No.2

こんばんは。 この記述だとXLS形式で保存するときは前回保存したカレントを表示してしまいます。 #1が成功したように思えたのはたまたま前回保存したときがCだったのでしょう。 CSV形式だとOKなのは新規でCSVシートを作成しているからだと思いますよ。 同じようにXLSで保存するときも新規でbookを作成して そこに保存するような形にすれば問題ないと思います。 それかXLSで保存する前に一度カレントドライブを指定して保存するとかね。二度手間ですが記述上の手間だけですので試してみてくださいね。

natukawa01
質問者

お礼

ありがとうございました!!! エクセル分をコピーしたらうまくいきました。 VBAの熟練者はやはりちがいますね!素人さんとの回答とは差がでます。 鮮やかなお手並みに感動しました。丁寧な回答も嬉しく思います。 またよろしくお願いします。

その他の回答 (1)

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

答えではないのですが、 私がやって見ると、どちらも「指定したディレクトリ「c」を表示してくれ」ました。 そういう点を踏まえて、この問題を考えられては。

natukawa01
質問者

補足

私も何度も試して、他の人にも試してもらいましたが やはりダメでした。設定等の違いでしょうか?