首页 / 知识

关于 excel:如何在 Outlook 2007 中为 VBA 宏分配键盘快捷键?

2023-04-15 00:15:00

关于 excel:如何在 Outlook 2007 中为 VBA 宏分配键盘快捷键?

How do I assign a keyboard shortcut to a VBA macro in Outlook 2007?

如何在 Outlook 2007 中为 VBA 宏分配键盘快捷键?

我知道如何为宏创建一个工具并将其放入带有下划线快捷方式的菜单中。这个解决方案需要我使用 Alt {menu key} {tool key} 的快捷方式。如果我想将它分配给 Alt F12 或类似的东西怎么办?

Visual Basic 编辑器已分配给 Outlook 2007 中的键盘快捷键 Alt F11。我想将类似的键盘快捷键分配给宏,或者如果需要,可以在菜单或工具栏中的工具上分配一个宏。


由于 Outlook 没有 OnKey 事件,最简单的方法是为宏分配一个工具栏按钮,并在其名称中的某处放置一个 & 符号。这仅在您的快捷方式字母与现有快捷方式不冲突时才有效。

你也可以设置一个全局热键,但它通常比它的价值更痛苦:

http://www.mvps.org/vbvision/_samples/HotKey_Demo.zip


来自 MSDN 的 Do-It-Yourself IntelliSense 文章提供了有关 VBA 中键绑定的出色信息。


分配键盘快捷键工具

最新内容

相关内容

猜你喜欢