MacOS - Microsoft Word VBA 宏的热键?

问题描述 投票:0回答:1

核心问题/简而言之:

如何将以下 VBA 宏分配给 Microsoft Word for MacOS 中的热键/组合键?它让我转过弯。

系统信息:

  • 硬件:M1 Macbook Pro
  • 操作系统: MacOS Sonoma 14.2.1
  • Microsoft Word: Mac 版 16.81 版

手头的问题:

我正在尝试设置 VBA 宏来执行以下操作:

a) 将选定的文本变成绿色 b) 将选定的文本变成红色并删除它

虽然编写的 VBA 代码在手动选择“运行”时似乎可以工作,但我很难将其设置为热键。我希望能够按下组合键(即 ctrl + G 或 ctrl + R)并运行所述宏。尽管我尽了最大努力,但我似乎无法做到这一点,也不知道为什么。

迄今为止的尝试:

我尝试过录制宏并在按“录制宏”时打开的弹出菜单中分配组合键。然后我采取了步骤并保存。遗憾的是,使用“记录宏”时似乎不会记录更改字体颜色,因此我不得不将宏中的 VBA 代码更改为以下内容:

Sub ChangeToGreen()
'
' ChangeToGreen Macro
'
    With Selection.Font
        .Color = RGB(0, 255, 0) ' This sets the color to green
    End With
End Sub

我尝试在 MacOS 上的 Microsoft Word 中查找菜单,以便在保存后手动将其分配给热键/组合键,但一直找不到。请帮忙!

vba macos ms-word sonoma
1个回答
0
投票

好吧,我明白了。

对于遇到同样问题的任何人 - 进入“工具”菜单,然后“自定义键盘”。从那里,您将能够根据需要选择任何宏并分配您选择的热键。

© www.soinside.com 2019 - 2024. All rights reserved.