Ctrl + Gを使用して、直接ウィンドウにカーソルを移動することができます。カーソルをコードに戻す別のショートカットキーはありますか?VBAイミディエイトウィンドウからコードウィンドウに移動するショートカットキー
7
A
答えて
5
Altキー + W、オフィスでVBAを想定すると、1
+0
これはVisual Studioでも同様に機能します。 –
9
3
、私はAutoHotkeyをスクリプトにアレックス・Kのソリューションを組み込む:
SendMode Input ; Recommended for new scripts due to its superior speed and reliability
;*** ;VBA IDE
#IfWinActive ahk_class wndclass_desked_gsk ;only execute if VBA IDE is active win
^g:: ; Ctl + g: Toggle immediate window
WinGet, WindowUniqueID, ID, A
ControlGetFocus, ControlID, ahk_id %WindowUniqueID%
ControlGet, ControlHwnd, Hwnd,, %ControlID%, ahk_id %WindowUniqueID%
ControlTextSize = 16
VarSetCapacity(ControlText, ControlTextSize)
SendMessage, 0xD, ControlTextSize, &ControlText,, ahk_id %ControlHWND% ; 0xD is WM_GETTEXT.
If (ControlText="Immediate")
Send {F7}
Else
Send ^g
Return
#IfWinActive
まず、スクリプトはG文脈依存のCtl + を作成しますVBA IDEをアクティブなウィンドウにする必要があるホットキー(#IfWinActive ahk_class wndclass_desked_gsk
)。
あなたはGのCtl +を押すと、スクリプトは現在のコントロールのタイトルが「即時」であるかどうかを確認します。そうである場合は、F7を送信し、フォーカスをコードに戻します。それ以外の場合は、Ctl + Gを再発行します。
関連する問題
- 1. Visual Studioの片側からもう片方へのコードウィンドウの移動
- 2. コードウィンドウの起動時に
- 3. は、イミディエイトウィンドウを閉じます - VBA
- 4. 行から列にデータを移動するVBA
- 5. Geditのあるタブから別のタブに移動するためのショートカットキーは何ですか?
- 6. イミディエイトウィンドウ
- 7. VBA:メールを迷惑メールから受信トレイに移動
- 8. VBAボタンは移動できますか?
- 9. ファイルを移動する代わりに移動を作成するVBA
- 10. サブフォルダからサブフォルダにメールを移動するためのOutlook VBAマクロ
- 11. vba excelでカーソルを移動する
- 12. vbaでデータを移動
- 13. vba平均化移動セル
- 14. Pythonとバックグラウンドで動作するプログラム 'ショートカットキー'
- 15. Excel VBA - 列を下に移動
- 16. VBA Excel - ページレイアウトビューの次のページに移動
- 17. VBA:最後に使用した行に移動しますか?
- 18. Visual Studioのイミディエイトウィンドウでコマンドを自動化
- 19. androidからGoogleアプリケーションエンジンに移動する
- 20. VBA反復処理からcopyngした後に次の行に移動
- 21. Word vba - タブを押してブックマークに移動しますか?
- 22. SKSceneからUIViewControllerに移動
- 23. `` [A] `から` A`に移動
- 24. アクセスサブフォームからレコードに移動
- 25. coderushからresharperに移動
- 26. ポータルからレコードに移動
- 27. タブからルートページに移動
- 28. preg_replaceからpreg_replace_callbackに移動
- 29. zlibからpigzに移動
- 30. map_dataからSpatialPolygonsDataFrameに移動
GSergとAlex Kの答えはどちらも正しいです。私はアレックスの答えをAutohotkeyスクリプトと組み合わせて 'Ctrl + G'コマンドをコードとイミディエイトウィンドウの間を行き来する「トグル」に変えました。私はAutohotkeyコードを以下の別の答えとして掲示しました。 – mwolfe02