0
我使用commandbutton將一個窗體區域導入到我的項目中。窗體區域自定義操作
我創建了一個customaction我formdesigner.vb這樣
Private Shared Sub InitializeManifest(ByVal manifest As Microsoft.Office.Tools.Outlook.FormRegionManifest, ByVal factory As Microsoft.Office.Tools.Outlook.Factory)
Dim FormRegionCustomActionImpl1 As Microsoft.Office.Tools.Outlook.FormRegionCustomAction = factory.CreateFormRegionCustomAction
FormRegionCustomActionImpl1.Body = Microsoft.Office.Tools.Outlook.FormRegionCustomActionBody.Prefix
FormRegionCustomActionImpl1.Method = Microsoft.Office.Tools.Outlook.FormRegionCustomActionMethod.Send
FormRegionCustomActionImpl1.Name = "Complete"
FormRegionCustomActionImpl1.ShowOnRibbon = False
FormRegionCustomActionImpl1.SubjectPrefix = "Completed: "
FormRegionCustomActionImpl1.Title = "Complete"
manifest.CustomActions.Add(FormRegionCustomActionImpl1)
manifest.FormRegionName = "CallCenterRd"
manifest.FormRegionType = Microsoft.Office.Tools.Outlook.FormRegionType.Replacement
manifest.ShowInspectorCompose = False
manifest.Title = "Test"
End Sub
我怎麼能「跑」這個動作,當我點擊我的表格區域命令按鈕?
嗨again.Almost了... ...現在,當我使用點擊事件私人小組commandButton1_Click()處理commandButton1.Click 昏暗myItem作爲對象 myItem = Me.OutlookItem.Application.CreateItem(Outlook.OlItemType.olMailItem) myItem.actions( 「完成」)。執行() 完子我正在接收System.NullReferenceException是無用的由用戶代碼引導 HResult = -2147467261 消息=對象變量或未設置塊變量。 – john341
您的代碼在Me.OutlookItem上失敗。我不是一個有效的對象,也不是OutlookItem。試試myItem = Application.CreateItem –