我在Windows的Word中编写了一个宏(分配给一个按钮),我想在Mac的Word中使用它,但是,该按钮在Mac中不再起作用,我必须从Visual Basic编辑器中运行该宏。有什么提示吗?
Private Sub CommandButton_Click()
Selection.Tables(1).Columns(1).Select
With Selection.Find
.Style = "Style2"
iCount = 0
While .Execute
iCount = iCount + 1
Wend
MsgBox (iCount)
End With
End Sub发布于 2016-11-09 04:56:02
很遗憾,您无法将宏链接到Word for Mac中的按钮。按钮对象只存在于UserForms中,而不是直接存在于Word文档中。(奇怪的是,它确实存在于Excel中。)这对我来说是一个主要的挫折,因为我想让用户在不访问“宏”区域的情况下轻松地启动脚本。您可以从菜单项:工具->宏->宏或2016年的视图功能区中访问宏。
注意:要使其可用于Macros区域,您必须将其设置为Public。
您可以将宏链接到某个按键命令,从宏菜单中运行它,或者在Document_New()或Document_Open()上运行它。
以下是微软在Mac Word (2016)中运行宏的官方方式。https://support.office.com/en-us/article/Run-a-macro-in-Word-2016-for-Mac-e1407255-84f6-49a0-bb54-56e04bfdec23
希望这能有所帮助。
https://stackoverflow.com/questions/40441024
复制相似问题