- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelマクロのエラー)
Excelマクロのエラー
このQ&Aのポイント
- Excelマクロのエラーが発生しました。エラーの内容は、サブフォルダ内の全ブックを開く際に「web保存」フォルダが見つからないというエラーと、開いたファイルのhtm保存時に元のファイル名の拡張子が残ってしまうというエラーです。
- エラーの解決方法として、(1)のエラーでは「web保存」フォルダの存在を確認し、パスが正しいかを確認するようにし、(2)のエラーではファイル名の変更方法を調整する必要があります。
- Excelマクロのエラー発生時の対処方法は、マクロのコードを確認し、必要な修正を行うことや、参考書やネットでの情報を調べて解決策を見つけることが挙げられます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>(1) ご質問に掲示されたのが「実際のマクロをそのままコピーして貼り付けている」なら Do While ファイル名 <> "ここに半角のスペースが挟まっている" のが原因かもしれません。 Do While ファイル名 <> "" のように、しっかり「""」とします。 >(2) wb.nameは「ブック名.xls」のようですから、単純に後ろに".htm"をくっつけたらそうなります。 作成例: wb.SaveAs FileName:=ThisWorkbook.Path & "\" & split(wb.Name, ".")(0) & ".htm", FileFormat:=xlHtml, CreateBackup:=False
お礼
早々のご回答、非常に助かりました。 無事、エラーも消え、ファイル名もうまく表示することが出来ました。 これで業務もスムーズに進みそうです。 どうもありがとうございました。