![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
VBAでIEを開くことはできたのですがいつも同じサイズでブラウザが開きます。
Set ObjIE = CreateObject("InternetExplorer.application")
ObjIE.Visible = True
ObjIE.Navigate "https://www"
多分この後くらいに最大化するコードを書くと思うのですが
教えてください。
(ActiveWindow.WindowState = xlMaximizedのような?)
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
APIでどうでしょうか。
Private Declare Function FindWindow Lib "USER32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function ShowWindow Lib "USER32" (ByVal hWnd As Long, ByVal nCmdShow As Long) As Long
Private Const SW_SHOWNORMAL = 1 '元の大きさ
Private Const SW_SHOWMINIMIZED = 2 '最小化
Private Const SW_SHOWMAXIMIZED = 3 '最大化
Sub IEShowMaxiMized()
Dim ieHwnd As Long
'//IEのウィンドウハンドル取得
ieHwnd = FindWindow("IEFrame", vbNullString)
'//最大化
Call ShowWindow(ieHwnd, SW_SHOWMAXIMIZED)
End Sub
ウィンドウの最大化
http://catiauser.net/phpBB/post-7341.html
ウィンドウの操作
http://www.happy2-island.com/vbs/cafe02/capter00 …
No.3
- 回答日時:
締め切り処理をされないのは、まだ問題があるのですか?
遠慮なく捕捉で質問してください。
もう一例挙げておきます。
Excelの最大化サイズをIEに適用します。
ポイント値をピクセル値に換算する必要があります。
Dim appWidth
Dim appHeight
With Application
.WindowState = xlMaximized
appWidth = .Width
appHeight = .Height
.WindowState = xlNormal
End With
'処理
With ObjIE
.Width = appWidth * 96 / 72
.Height = appHeight * 96 / 72
End With
No.2
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) EXCEL VBAで NHK NEWSの NEWSデータ内容取得が できない 1 2023/04/09 12:26
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
- その他(プログラミング・Web制作) VBSでExcelファイル起動時、重複しても開くのを止めたい 1 2022/10/01 23:20
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- その他(パソコン・周辺機器) EXCELで「WEBオプションの対象ブラウザ」を変更する方法 2 2023/04/12 15:44
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/02/02 09:25
- Visual Basic(VBA) EXCELのセル相互同期用のVBAでの不具合 3 2022/08/10 11:44
- その他(Microsoft Office) VBA メール送信済で実行されるはずが、実行されない時があります。 2 2023/02/02 14:05
- Visual Basic(VBA) モードレスでユーザーフォームが開け(表示)ません。 4 2022/09/09 11:05
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
Vbscriptで自分自身のウィンドウを最大化するには?
Microsoft ASP
-
VBAIE操作 IEを最大化するには?
PowerPoint(パワーポイント)
-
VBSでIEを起動し、拡大率を変更したい
Visual Basic(VBA)
-
-
4
VBA 最大化する方法
Visual Basic(VBA)
-
5
VBSでのSendKeysでの画面の最小化
その他(プログラミング・Web制作)
-
6
VBS(WSH)で開いたIEのウィンドウがアクティブにならない
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10 エクスプローラー表...
-
Excelのウィンドウが少し小さく、ズ...
-
VLCメディアプレイヤーでの拡大...
-
AccessのFormの設定で、開いた...
-
サクラエディタで、分割したウ...
-
draftsight コマンドウィンドウ...
-
Google Chrome で画面が小さく...
-
新しいウィンドウで開くときウ...
-
エクセル 表示画面がおかしい
-
ウィンドウサイズの固定方法
-
UWSC 非アクティブウィンドウ...
-
VisualStudioデザイン画面
-
画面のサイズを「元のサイズ」...
-
インターネットエクスプローラ...
-
Access 起動時、ウィンドウを...
-
EXCELのウィンドウがタスクバー...
-
IEのウインドウサイズ
-
リンクを『新しいウィンドウで...
-
gimpの表示を初期状態に戻したい!
-
iTuneのウィンドウが出なくなり...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Windows10 エクスプローラー表...
-
Excelのウィンドウが少し小さく、ズ...
-
VLCメディアプレイヤーでの拡大...
-
AccessのFormの設定で、開いた...
-
サクラエディタで、分割したウ...
-
UWSC 非アクティブウィンドウ...
-
ウィンドウの縮小拡大ができま...
-
ウィンドウの一番下が見られない
-
インターネットエクスプローラ...
-
draftsight コマンドウィンドウ...
-
Access 起動時、ウィンドウを...
-
Google Chrome で画面が小さく...
-
新しいウィンドウで開くときウ...
-
入力した文字を電光掲示板のよ...
-
画面のサイズを「元のサイズ」...
-
リンクを『新しいウィンドウで...
-
Google Chromeのウィンドウサイ...
-
ウィンドウ閉じるボタンが隠れ...
-
最小化からの再表示は? Photos...
-
EXCELのウィンドウがタスクバー...
おすすめ情報