ContactItem.CustomPropertyChange 事件 (Outlook)
會在變更項目 (父物件的執行個體) 的自訂屬性時發生。
語法
expression。 CustomPropertyChange
( _Name_
)
表達 代表 ContactItem 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Name | 必要 | 字串 | 已變更之自訂屬性的名稱。 |
註解
屬性名稱已經傳送給該程序,可讓您判斷變更的自訂屬性為何。
範例
此 Microsoft Visual Basic Scripting Edition (VBScript) 範例會在布林值欄位設定為True時,使用CustomPropertyChange事件來啟用控制項。
在此範例中,請在表單的第二頁上建立兩個自訂欄位。 第一個名稱為 「RespondBy」 的布林值 欄位。 第二個欄位的名稱為 「DateToRespond」。
Sub Item_CustomPropertyChange(ByVal myPropName)
Select Case myPropName
Case "RespondBy"
Set myPages = Item.GetInspector.ModifiedFormPages
Set myCtrl = myPages("P.2").Controls("DateToRespond")
If Item.UserProperties("RespondBy").Value Then
myCtrl.Enabled = True
myCtrl.Backcolor = 65535 'Yellow
Else
myCtrl.Enabled = False
myCtrl.Backcolor = 0 'Black
End If
Case Else
End Select
End Sub
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。