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

エクセルマクロでデータ保存時に同名のファイルが存在する場合のエラーについて

このQ&Aのポイント
  • エクセルマクロでデータ保存時に同名のファイルが存在する場合に発生するエラーについて教えてください。
  • 保存するファイル名が既に存在する場合に発生するエラーについて解決策を教えてください。
  • エクセルマクロでデータ保存時に同名のファイルが存在する場合に表示されるメッセージの選択肢について教えてください。

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

こんな感じでいかがですか? (キャンセルの判別は不可能です。) On Error Resume Next ActiveWorkbook.SaveAs Filename:="C:\入力済みデータ\" & Number & ".xls" Do While Err() = 1004 Number = InputBox("新しいファイル名を入れて下さい。") ActiveWorkbook.SaveAs Filename:="C:\入力済みデータ\" & Number & ".xls" Loop On Error GoTo 0 ActiveWorkbook.Close

miz_k
質問者

お礼

ありがとうございました。 大変参考になりました!!

関連するQ&A