
No.1ベストアンサー
- 回答日時:
APIで画面解像度を得て、変更するしかないと思います。
参考URLは、アクセスでの例になっていますが、EXCELでも同じソースで可能です。(Excel2002で検証)
http://www2.moug.net/cgi-bin/technic.cgi?acvba+T …
Declare から End Function までコピーして、変更するロジックを記述します。
例えば、
Sub test2()
Dim wrkw As Long, wrkh As Long
wrkw = GetWindowSize.Width
wrkh = GetWindowSize.Height
If wrkw = 1024 And wrkh = 768 Then
ActiveWindow.Zoom = 100
End If
If wrkw = 1280 And wrkh = 1024 Then
ActiveWindow.Zoom = 80
End If
If wrkw = 800 And wrkh = 600 Then
ActiveWindow.Zoom = 120
End If
End Sub
参考URL:http://www2.moug.net/cgi-bin/technic.cgi?acvba+T …
No.2
- 回答日時:
先日も似たご質問されてましたね。
API関数「GetDesktopWindow」でWEB照会して見てください。結構沢山出てきます。
例えば
http://www2.moug.net/cgi-bin/technic.cgi?acvba+T …
など。
この回答へのお礼
お礼日時:2004/06/07 09:52
前回教えて頂いたのを、元にやってみたのですが具体的な数値がうまく取れなかったもので・・・
教えて頂いたwebを覗いてみましたが非常に参考になりました。ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
パソコン画面がすべて縮小され...
-
画面のズレの直し方。
-
解像度が荒くなるキーボードシ...
-
ペイントの文字入力
-
パソコンの画面が半分しか表示...
-
Windows 10 で、jpegの解像度(d...
-
マルチディスプレイの段差移動
-
縮小専用は解像度も変わる?
-
Power Automateでディスプレイ...
-
解像度を1920×1080に変更したい。
-
ExcelのVBAでユーザーの画面解...
-
Google Chromeが立ち上がらず
-
windows10 長いファイル名を表...
-
Windowsでタスクバーにエクスプ...
-
Windows Media Player 11 で歌...
-
zoom 初心者です。
-
エクセルのプルダウンメニュー...
-
デスクトップ画面を初期画面に...
-
OSを再インストールするとレジ...
-
タッチパッドによる画面の表示...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パソコン画面がすべて縮小され...
-
解像度が荒くなるキーボードシ...
-
パソコンの画面が半分しか表示...
-
ペイントの文字入力
-
スマートフォンでなるべく綺麗...
-
マルチディスプレイの段差移動
-
画面のズレの直し方。
-
VM VirtualBox→XPを高解像度...
-
windows7のウィンドウのサイズ...
-
画面が全体的に小さい
-
画面がはみ出てしまいます。
-
ウィンドウ上部が画面からはみ...
-
モニター解像度を上げる方法
-
画面の解析度って何ですか?
-
タスクバーの中に入っているIME...
-
バッチファイルでの解像度変更
-
Windows7の画面設定について教...
-
画面に出ていない部分もプリン...
-
デスクトップのアイコンの文字...
-
Power Automateでディスプレイ...
おすすめ情報