• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelシート内容をHTML化した時のエラー)

Excelシート内容をHTML化した時のエラー

このQ&Aのポイント
  • Excelシート内容をHTML化する際に「実行時エラー1004、アプリケーション定義またはオブジェクト定義のエラーです。」というエラーメッセージが表示されます。
  • VBAソースプログラムを使用してExcelシートの内容をHTML化しようとする際に、エラーが発生し、デバッグしても解決できません。
  • エクセルのVBAを使ってHTMLファイルにシートの内容を出力しようとすると、実行時エラーが発生します。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1733/2603)
回答No.2

> 「Source:="$A$1:$Q$40"」と訂正した所、今度は「.Publish (True)」の行で、 > 「実行時エラー1004、Publishメソッドは失敗しました 'Publish'オブジェクト」 > というエラーがでました。 FileName:="C:\株式情報取得.html", これは実際の場所なのでしょうかC直下だと駄目みたいです。フォルダしか作れない。 NameのNが大文字なのも気になるのですが、こちらでは自動でnameになりました。

-tama-tama-
質問者

お礼

Cドライブに「株式情報」ファルダを作成し、 「FileName:="c:\株式情報\株式情報取得.html"」と編集して実行した所、 うまくHTMLファイルが作成できました。 お付き合い頂き、本当にありがとうございました。

その他の回答 (1)

  • kkkkkm
  • ベストアンサー率66% (1733/2603)
回答No.1

シートはすでに Sheet:="株式情報取得", で指定していますので Source:="$A$1:$Q$40" でいいのではないでしょうか。

-tama-tama-
質問者

補足

早速のご回答、誠にありがとうございます。 「Source:="$A$1:$Q$40"」と訂正した所、今度は「.Publish (True)」の行で、 「実行時エラー1004、Publishメソッドは失敗しました 'Publish'オブジェクト」 というエラーがでました。 「.Publish (True)」⇒「.Publish True」に編集したりしたのですが、うまくいきません。

関連するQ&A

専門家に質問してみよう