我用几个按钮创建了自己的功能区工具栏选项卡。我可以将文本和类似操作添加到我正在处理的文档中。现在我想添加一个按钮来保存我正在处理的文档而不使用 Word 保存按钮,因为我想设置一些参数。
我发现的每个示例都显示了如何保存由我的代码启动的文档(Dim MyDoc As New Word.Application),但是当我从功能区按钮使用此类语法时 - ActiveDocument 表示没有活动文档。
有任何想法吗?
ThisAddIn.vb
包含:
Protected Overrides Function CreateRibbonExtensibilityObject() As _
Microsoft.Office.Core.IRibbonExtensibility
Return New MyRibbon()
End Function
MyRibbon.xml 非常基础(取自 MS 示例)
<group id="ContentGroup" label="Content">
<button id="textButton" label="Insert Text"
screentip="Text" onAction="OnTextButton"
supertip="Inserts text at the cursor location."
/>
</group>