Я создал свою собственную вкладку панели инструментов с несколькими кнопками. Я могу добавить текст и аналогичные действия в документ, над которым я работаю. Теперь я хочу добавить кнопку, которая сохранит документ, над которым я работаю, без использования кнопки сохранения Word, потому что я хочу установить некоторые параметры.
Каждый пример, который я нашел, показал, как сохранить документ, который был запущен моим кодом (Dim MyDoc As New Word.Application), но когда я использую такой синтаксис с кнопки ленты - ActiveDocument говорит, что нет активного документа. 1003 *
Есть идеи?
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>