- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelシート内容をHTML化した時のエラー)
Excelシート内容をHTML化した時のエラー
このQ&Aのポイント
- Excelシート内容をHTML化する際に「実行時エラー1004、アプリケーション定義またはオブジェクト定義のエラーです。」というエラーメッセージが表示されます。
- VBAソースプログラムを使用してExcelシートの内容をHTML化しようとする際に、エラーが発生し、デバッグしても解決できません。
- エクセルのVBAを使ってHTMLファイルにシートの内容を出力しようとすると、実行時エラーが発生します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> 「Source:="$A$1:$Q$40"」と訂正した所、今度は「.Publish (True)」の行で、 > 「実行時エラー1004、Publishメソッドは失敗しました 'Publish'オブジェクト」 > というエラーがでました。 FileName:="C:\株式情報取得.html", これは実際の場所なのでしょうかC直下だと駄目みたいです。フォルダしか作れない。 NameのNが大文字なのも気になるのですが、こちらでは自動でnameになりました。
その他の回答 (1)
- kkkkkm
- ベストアンサー率66% (1733/2603)
回答No.1
シートはすでに Sheet:="株式情報取得", で指定していますので Source:="$A$1:$Q$40" でいいのではないでしょうか。
質問者
補足
早速のご回答、誠にありがとうございます。 「Source:="$A$1:$Q$40"」と訂正した所、今度は「.Publish (True)」の行で、 「実行時エラー1004、Publishメソッドは失敗しました 'Publish'オブジェクト」 というエラーがでました。 「.Publish (True)」⇒「.Publish True」に編集したりしたのですが、うまくいきません。
お礼
Cドライブに「株式情報」ファルダを作成し、 「FileName:="c:\株式情報\株式情報取得.html"」と編集して実行した所、 うまくHTMLファイルが作成できました。 お付き合い頂き、本当にありがとうございました。