0
我開發一個COM加載項在Word 2007中調用上msocontrolbutton.onaction在Word中COM加載項宏
我想創建一個彈出式菜單,並在每一個控制按鈕調用宏目前內相同的ThisAddin類。
但字當我點擊,在彈出的菜單控制按鈕,我收到以下錯誤:
「宏無法找到或已被禁用,因爲您的宏 安全設置」
我已經嘗試了很多搜索,但無法獲得任何相關信息。所以我認爲這根本不是問題,或者根本不是問題。
的菜單生成的代碼如下:
cbrCmdBar = MyWordAddIn.Globals.ThisAddIn.Application.CommandBars.Add(Name:="MyPopup", Position:=Office.MsoBarPosition.msoBarPopup, MenuBar:=False, Temporary:=True)
With cbrCmdBar.Controls
With .Add(Type:=Office.MsoControlType.msoControlButton)
.Caption = "Point"
.OnAction = "StopPoint"
.FaceId = 70
End With
End With
而宏:
Public Sub StopPoint()
MsgBox("Popup Control Button Selected")
End Sub
在另一方面,如果我把宏觀的的ActiveDocument的模板,它工作正常。
請幫忙。