使用VBA Office 2011 Mac启用文本框

使用VBA Office 2011 Mac启用文本框,vba,macos,ms-word,Vba,Macos,Ms Word,我正在使用Office 2011 for Mac,我正在尝试为Word文档创建一个宏,它只需解锁插入的文本框 我在Word for Windows上使用的标准过程是:ThisDocument..Locked=False,但这不能说明没有具有该名称的对象 对此有什么线索吗?您是否正在运行同一文档中的代码?你也检查过没有遗漏参考资料吗?您应该发布整个代码,因为它可能是导致问题的其他原因。是,来自同一文档。代码非常简单,我在文档中有一个文本框,在sub AutoOpen()中我有ThisDocumen

我正在使用Office 2011 for Mac,我正在尝试为Word文档创建一个宏,它只需解锁插入的文本框

我在Word for Windows上使用的标准过程是:
ThisDocument..Locked=False
,但这不能说明没有具有该名称的对象


对此有什么线索吗?

您是否正在运行同一文档中的代码?你也检查过没有遗漏参考资料吗?您应该发布整个代码,因为它可能是导致问题的其他原因。是,来自同一文档。代码非常简单,我在文档中有一个文本框,在sub AutoOpen()中我有ThisDocument.TextBox1.Locked=False。好吧,愚蠢的问题时间-你检查过文本框的代码名实际上是
TextBox1
?这是一个合法的问题,我想是的,因为我有方法TextBox1\u Change()在宏内部。我无法100%确认这一点,因为现在我不知道如何在office for Mac中显示文本框的属性(通常是在开发模式下单击鼠标右键->属性,但似乎不在此处…),这可能是因为我已将这些文本框创建为ActiveX对象,所以office for Mac无法正确呈现它们?