我有一个包含宏的 Word 文档,我试图在 Word 2011 for OS X 中打开它。我收到错误“运行时 438”。我选择调试宏,Word 突出显示以下不在我的宏中的代码:
private Sub Document_Open()
ActiveDocument.SelectContentControlsByTitle("Today").Item(1).Range.Text = Form(Date, "m/d/yyy")
End Sub
看起来错误“438”是“对象不支持此属性或方法”。(参见http://www.excelbanter.com/showthread.php?t=312817)
我猜这个文件在 Windows 上运行良好,但是你正在尝试执行一个有限的 Mac 实现的 VBasic 没有实现的操作。