Word for Mac 2011 VBA对象模型中漏洞的解决方法?
Word 2007/2010 VBA对象模型中似乎有很多东西在Word 2011 VBA中根本没有 具体而言,Word 2007(适用于Windows)包括与以下内容相关的对象和方法:Word for Mac 2011 VBA对象模型中漏洞的解决方法?,vba,macos,ms-word,applescript,Vba,Macos,Ms Word,Applescript,Word 2007/2010 VBA对象模型中似乎有很多东西在Word 2011 VBA中根本没有 具体而言,Word 2007(适用于Windows)包括与以下内容相关的对象和方法: 内容控制 CustomXMLParts OpenXML 例如: **Word.Document** Property ContentControls As ContentControls contentcontrol events eg Event ContentControlAfterAdd(NewCon
- 内容控制
- CustomXMLParts
- OpenXML
**Word.Document**
Property ContentControls As ContentControls
contentcontrol events eg Event ContentControlAfterAdd(NewContentControl As ContentControl, InUndoRedo As Boolean)
Property CustomXMLParts As CustomXMLParts
Property WordOpenXML As String
**Word.ContentControl**
Property XMLMapping As XMLMapping
**Word.ContentControls**
Function Add([Type As WdContentControlType = wdContentControlRichText], [Range]) As ContentControl
**Word.Selection/Word.Range**
Sub InsertXML(XML As String, [Transform])
在Word 2011的VBA编辑器中,我找不到任何这些
Word 2011 VBA和Word 2010 VBA对象模型之间的差异是否有文档记录
我还浏览/搜索了脚本编辑器的字典,看看是否有这些对象暴露在那里。他们不是
到目前为止,在我的实验中,Word 2011确实在docx中保留了现有的内容控件(即保存它们),但在UI的文档表面上看不到它们,而且似乎没有任何方法添加新控件(通过“开发人员”选项卡,或通过VBA或AppleScript)
那么,对于如何处理Word for Mac 2011 VBA对象模型中的漏洞,特别是如何在Mac上处理Word中的内容控件和自定义xml,有什么建议吗 不幸的是,VBA中的CC工作似乎已从Mac Word 2011 VBA中删除。见本页:
Mac Word 2011 VBA的完整在线帮助位于:感谢您提供识别差异的文档。我接受这个答案,希望没有人会就如何解决Word for Mac 2011 VBA对象模型中的漏洞提出建议,尤其是如何在Mac上使用Word中的内容控件和自定义xml。