Tôi biết tôi có thể sử dụng Ctrl + G để di chuyển con trỏ đến cửa sổ ngay lập tức. Có phím tắt khác để di chuyển con trỏ về mã không?Phím tắt để di chuyển từ VBA Cửa sổ ngay lập tức sang cửa sổ mã
7
A
Trả lời
5
Alt +W,
+0
Điều này làm việc cho Visual Studio, là tốt. –
9
Giả sử VBA trong Office; F7.
3
Đối với bất cứ ai ngoài kia sử dụng AutoHotkey, tôi kết hợp giải pháp Alex K vào kịch bản Autohotkey tôi chạy bất cứ khi nào tôi đăng nhập vào:
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
Thứ nhất, kịch bản tạo ra một bối cảnh nhạy cảm CTL + G phím nóng yêu cầu IDE VBA là cửa sổ hiện hoạt (#IfWinActive ahk_class wndclass_desked_gsk
).
Khi bạn nhấn Ctl + G, tập lệnh sẽ kiểm tra xem tiêu đề của điều khiển hiện tại có "Ngay lập tức" hay không. Nếu đúng vậy, nó sẽ gửi một số F7 gửi tiêu điểm trở lại mã. Nếu không, nó sẽ phát hành lại Ctl + G.
Các vấn đề liên quan
- 1. cửa sổ ngay lập tức
- 2. Cửa sổ 'Ngay lập tức' cho IntelliJ
- 3. gỡ lỗi đa luồng từ cửa sổ ngay lập tức
- 4. Cửa sổ ngay lập tức ở chế độ thiết kế
- 5. WPF tắt di chuyển cửa sổ
- 6. Xóa biến trong cửa sổ ngay lập tức trong C#
- 7. Làm sạch cửa sổ ngay lập tức trong Visual Studio
- 8. các đường di chuyển từ cửa sổ này sang cửa sổ khác
- 9. chuyển từ cửa sổ sang nền tảng lập trình * nix
- 10. Làm cách nào để gọi hàm F # từ cửa sổ ngay lập tức VS2010
- 11. Sự khác biệt thực tế giữa Cửa sổ Lệnh và Cửa sổ Ngay lập tức là gì?
- 12. Phím tắt PuTTY để thu nhỏ, phóng to, phục hồi và di chuyển cửa sổ
- 13. xmonad: di chuyển cửa sổ nổi mới
- 14. Di chuyển toàn bộ thư mục từ cửa sổ sang trình giả lập Android
- 15. Không thể chuyển chức năng từ cửa sổ này sang cửa sổ khác trong IE
- 16. Mac OS X: Phím tắt để di chuyển cửa sổ đang hoạt động sang màn hình khác
- 17. Làm cách nào để dừng quá trình Python ngay lập tức khỏi cửa sổ Tkinter?
- 18. Xmonad: khi thả nổi cửa sổ, di chuyển hoặc đổi kích thước cửa sổ
- 19. Đang chuyển clock_gettime sang các cửa sổ
- 20. VS Cửa sổ ngay lập tức - Tên không tồn tại trong ngữ cảnh hiện tại
- 21. Phím tắt để đóng cửa sổ ngay trong visual studio 2010
- 22. Làm thế nào để lập trình chuyển sang một cửa sổ cụ thể trong compiz?
- 23. Không thể sử dụng WinDbg và SOS trong Visual Studio Cửa sổ ngay lập tức
- 24. Sự khác biệt về hành vi cửa sổ ngay lập tức trong C# và VB.NET
- 25. fb.Login() cửa sổ đóng ngay lập tức và trả về 'not_authorized'
- 26. Lệnh so với Cửa sổ ngay lập tức trong Visual Studio
- 27. Visual Studio: IntelliSense ở đâu trong Cửa sổ ngay lập tức?
- 28. Tắt cửa sổ trên nền
- 29. Tắt hộp cửa sổ C#
- 30. Javascript để mở cửa sổ bật lên và tắt cửa sổ cha mẹ
Câu trả lời của GSerg và Alex K đều chính xác. Tôi kết hợp câu trả lời của Alex với một kịch bản Autohotkey để chuyển lệnh 'Ctrl + G' thành một" chuyển đổi "chuyển đổi qua lại giữa mã và cửa sổ ngay lập tức. Tôi đã đăng mã Autohotkey dưới dạng câu trả lời riêng biệt bên dưới. – mwolfe02