如何将 VBA 分配给 Microsoft Word 中的键盘快捷键?

如何将 VBA 分配给 Microsoft Word 中的键盘快捷键?

好吧,这听起来很傻。我正在尝试将宏分配给 Microsoft Word 中的键盘快捷键。

假设我想将宏分配LangUS给键盘快捷键

在此处输入图片描述

我想将宏分配给快捷键 CTRL + SHIFT + L。虽然 Microsoft Excel 提示我在录制之前分配键盘快捷键,但 Microsoft Word 并非如此。

此外,在线资源鼓励我Option在宏中使用按钮。但是,没有选项按钮。可用的按钮是,Organizer它显示另一个东西

在此处输入图片描述 在此处输入图片描述

我也不熟悉 VBA 编码,所以我不能直接在 VBA 编辑器中编写代码

关于如何在 Word 中为宏分配快捷方式,有什么想法吗?TIA。

答案1

您可以相当简单地将宏分配给 Word 中的键盘快捷键。

这是我在 MS 网站上发表的关于分配键盘快捷键

以下是在 Windows 2010 或更高版本的 Word 中向宏添加键盘快捷键所需的步骤:

  1. 文件 > 选项
  2. 自定义功能区
  3. 自定义键盘(按钮)
  4. 选择自定义的存储位置(普通模板或当前文档/模板)
  5. 选择您想要使用快捷方式的类别(即宏、样式)
  6. 选择要分配快捷方式的特定宏、命令、样式、构建块
  7. 单击新快捷键框并按下您的快捷键组合。查看是否已分配。
  8. 单击“分配”按钮。

文章截图

根据需要重复步骤 1-8。然后关闭“自定义键盘”对话框并单击“确定”退出“自定义功能区”对话框。

如果出现提示,请将更改保存到模板。

笔记,文章还包含其他版本的 Word 的步骤以及可以分配键盘快捷键的其他类型的内容。

答案2

使用第三方流行且免费的实用程序 autohotkey。确保使用它们提供的广泛帮助。

相关内容