- ベストアンサー
VBA 処理後に画面を最大化するには?
マクロのあるブック1から新規ブック2を作成し、新規ブック2に対してマクロでいろいろ処理をしていますが、処理が終了した時点でブック1もブック2も最小化の状態になっています。 処理終了時には、ブック2を最大化したいのですが、どうすれば出来るのでしょうか? WINXPにて
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Sub test01() Windows("ブック2.xls").Activate Application.WindowState = xlMaximized End Sub #1のご回答と比べてみてください。 結果が違うようなんだが、どちらが良いのか自信なし。
その他の回答 (1)
- mfuku
- ベストアンサー率50% (173/345)
回答No.1
Windows("Book2").Activate ActiveWindow.WindowState = xlMaximized とすれば、最大化できます。
質問者
お礼
回答ありがとうございます。 Application.WindowState = xlMinimizedで最小化していることに気づきましたので、 ActiveWindow.WindowState = xlMaximizedで最大化することが出来ました。
お礼
回答ありがとうございます。 うまくいきましたよ。 参考に今回の場合は、#1の方法ではうまくいきませんでした。