IE8+offce2003です。
ブラウザの右下に「拡大レベルの変更」というのがあり
手動で100%や75%に変更できますが
vbaで変更する方法はありますか?
とあるページを開く時は100%、違うページを開く時は75%、
としていので、手動ではなくvbaで行ないたいです。
Sub test()
Set ObjIE = CreateObject("InternetExplorer.application")
ObjIE.Visible = True
ObjIE.Navigate "http://www.yahoo.co.jp/"
Do While ObjIE.Busy = True '表示させるまで待つ
DoEvents
Loop
'サイズの調整をする処理
End Sub
コードを聞くのはご法度かもしれませんが
ご教授よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
こんばんは。
IEの操作に詳しいわけではありませんが、
以下でどうでしょうか?
Sub test2()
Const OLECMDID_OPTICAL_ZOOM = 63
Const OLECMDEXECOPT_DODEFAULT = 0
Dim ObjIE As Object
Dim ZoomRate As Variant
ZoomRate = 70 '拡大率
Set ObjIE = CreateObject("InternetExplorer.application")
ObjIE.Visible = True
ObjIE.Navigate "http://www.yahoo.co.jp/"
Do While ObjIE.Busy = True '表示させるまで待つ
DoEvents
Loop
'サイズの調整をする処理
ObjIE.ExecWB OLECMDID_OPTICAL_ZOOM, _
OLECMDEXECOPT_DODEFAULT, _
CLng(ZoomRate)
Set ObjIE = Nothing
End Sub
No.3
- 回答日時:
#2です。
追加情報です。
ご参考までに。
' 「ツール」→「参照設定」で「Microsoft Internet Controls」に
' チェックを入れると下記2行は不要です。
' Const OLECMDID_OPTICAL_ZOOM = 63
' Const OLECMDEXECOPT_DODEFAULT = 0
参考URL:http://www.ken3.org/cgi-bin/group/vba_ie_object. …
No.1
- 回答日時:
ありがとうございます。
ObjIE.Document.Body.runtimeStyle.Zoom = "80%"
でできました。
お探しの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
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- その他(Microsoft Office) VBA メール送信済で実行されるはずが、実行されない時があります。 2 2023/02/02 14:05
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイル名の文字色の変更は出...
-
Windows11PCでMACアドレスの変...
-
win10でウィンドウサイズ変更の...
-
CD-Rのボリュームラベルの変更...
-
ステータスバーの文字の大きさ...
-
管理者権限以外でIP設定を変更...
-
ファイル変更の痕跡
-
メニューバー・ツールバーのテ...
-
IISのWebサーバ自体のI...
-
エクセルのコメント
-
拡張子表示をオフにしたまま拡...
-
LibreOfficeのCalcに関する質問...
-
レジストリの場所
-
Win8 画面文字等の濃淡について
-
Windows10では「ウィンドウの色...
-
【VC++6.0(MFC)】スタックメモ...
-
pcのゲームを開こうとするとフ...
-
Access データの入力確認
-
wifi
-
フォルダオプションでアイコン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル名の文字色の変更は出...
-
ステータスバーの文字の大きさ...
-
Windows11PCでMACアドレスの変...
-
Googleアカウント 個人情報の設...
-
変更されたブックマークのUR...
-
管理者権限以外でIP設定を変更...
-
IISのWebサーバ自体のI...
-
pcのゲームを開こうとするとフ...
-
Gmail の設定変更について、教...
-
IPアドレス変更後の再起動
-
投資超初心者です。 800万手元...
-
PCのレジストリエディタ内の項...
-
「Windows 10」で「エッジ」を開...
-
win10でウィンドウサイズ変更の...
-
wifi
-
集合型のポスト?あれの暗証番...
-
フォルダ用アイコン作成 → 背景...
-
windows10でのアプリの表示がお...
-
Windows10では「ウィンドウの色...
-
ファイル変更の痕跡
おすすめ情報