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

エクセルでのhtm保存

このQ&Aのポイント
  • エクセルでマクロを使用してhtm形式で保存する方法について質問です。
  • 保存した際にアクティブだったシートで保存されず、勝手にsheet1が選択されて保存されてしまう問題が発生しています。
  • 保存の際に何か設定が必要なのか、保存時にアクティブなシートが選択された状態で保存する方法を知りたいです。

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

  • ベストアンサー
  • oldperson
  • ベストアンサー率25% (4/16)
回答No.2

ActiveWorkbook.SaveAs の代わりに ActiveSheet.SaveAs ではダメでしょうか。

hiron67
質問者

お礼

解決しました。ありがとうございます。

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • nao-y
  • ベストアンサー率58% (111/190)
回答No.3

こんなんいかがでしょう? ThisWorkbook.ActiveSheet.Copy ActiveWorkbook.SaveAs Filename:= _ "\\サーバー\OK.htm", _ FileFormat:=xlHtml, ReadOnlyRecommended:=False, CreateBackup:=False ActiveWorkbook.Close

hiron67
質問者

お礼

やってみましたがうまくいきませんでした。回答ありがとうございます。

すると、全ての回答が全文表示されます。
  • DreamyCat
  • ベストアンサー率56% (295/524)
回答No.1

Office2010で保存した時は、IE10ベータで開くと、アクティブにしていたページが開きます。 (上記はこのPCの環境という意味なので、他のIEでも開くかもしれません。) *Windows OSはVista以降で、Officeは2007以降で大きく変わりました。 互換性はだいたい保たれているとしてもあと2年以内にほとんど消えていきますので、そろそろ新しいほうに乗り換えていくことも視野に入れておくといいですよ。

すると、全ての回答が全文表示されます。

関連するQ&A