我用幾個按鈕創建了自己的功能區工具欄選項卡。我可以爲正在處理的文檔添加文本和類似的操作。現在我想添加一個按鈕,它將保存我正在處理的文檔,而不使用Word保存按鈕,因爲我想設置一些參數。用於Office 2008的Visual Studio工具 - 使用功能區按鈕與活動文檔進行交互
我找到的每個例子都展示瞭如何保存由我的代碼啓動的文檔(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>