标题是相当多我想要做一个便携式的热键,这意味着如果我贴字VBA代码 我仍然可以使用热键,如Excel的application.onkey
如何在Word VBA中创建hotKey(以编程方式)?
回答
的KeyBindings
对象的东西应该做的问题
诀窍。在这里看到一个例子:http://www.vbaexpress.com/kb/getarticle.php?kb_id=621
' \\ Code for Module1
Option Explicit
Sub AddKeyBinding()
With Application
' \\ Do customization in THIS document
.CustomizationContext = ThisDocument
' \\ Add keybinding to this document Shorcut: Alt+0
.KeyBindings.Add KeyCode:=BuildKeyCode(wdKeyAlt, wdKey0), _
KeyCategory:=wdKeyCategoryCommand, _
Command:="TestKeybinding"
End With
End Sub
' \\ Code for Module2
Option Explicit
' \\ Test sub for keybinding
Sub TestKeybinding()
MsgBox "We have a winner", vbInformation, "Succes"
End Sub
非常感谢!它解决了我的问题结束代码:函数不能是私人的CustomizationContext = NormalTemplate KeyBindings.Add KeyCode:= BuildKeyCode(Arg1:= wdKeyControl,_ Arg2:= wdKeyT),KeyCategory:= wdKeyCategoryCommand,_ Command:=“funcname”' – Ben
很高兴听到这个工作。不要忘记接受答案。 –
嗨@DaveRook,而不是编辑我的答案,然后向下投票,下次你只是发布自己的答案?说接受的答案没有用是不诚实的。 –
- 1. 如何通过模板以编程方式创建Word文档
- 2. 以编程方式在Word中创建表格
- 3. 如何以编程方式在VBA中创建格式化文本?
- 4. 使用vba以编程方式在模块中创建表格
- 5. 以编程方式在VBA中创建事件侦听器
- 6. 如何以编程方式创建UIButton
- 7. 如何以编程方式创建GPO?
- 8. 如何以编程方式创建JPEG
- 9. 如何以编程方式创建DrawerLayout
- 10. 如何以编程方式创建NSPopover
- 11. 如何以编程方式创建SplitView?
- 12. 如何以编程方式创建Tabbar
- 13. 如何以编程方式创建UIViewController?
- 14. 如何以编程方式创建UISplitViewController?
- 15. 如何以编程方式创建CustomCell?
- 16. 如何以编程方式创建UIScrollView?
- 17. 如何以编程方式创建dojox.mobile.TabBar?
- 18. 如何以编程方式创建ProgressBar?
- 19. 如何以编程方式创建UIScrollview
- 20. 如何以编程方式创建UICollectionViewCell
- 21. 如何以编程方式创建NSFetchedPropertyDescription?
- 22. 如何以编程方式创建DSN?
- 23. 如何以编程方式创建BasicHttpBinding?
- 24. 如何以编程方式创建NSTextField?
- 25. 如何以编程方式创建dojo.mobile.view?
- 26. 如何以编程方式创建NSSearchField?
- 27. 如何以编程方式创建TextView?
- 28. 如何以编程方式(使用VBA)在Word中修改图表2007
- 29. 如何在VBA中使用以编程方式创建的工作表函数
- 30. 如何在android中以编程方式创建方形图形?
什么是代码? – JimmyPena