Outlook) (NameSpace.CreateRecipient 方法
建立 Recipient 物件。
語法
expression。 CreateRecipient
( _RecipientName_
)
表達 代表 NameSpace 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
RecipientName | 必要 | 字串 | 收件者的名稱;它可以是字串,代表收件者的顯示名稱、別名或完整的 SMTP 電子郵件地址。 |
傳回值
代表新收件者的 Recipient 物件。
註解
這個方法最常用來建立 Recipient 物件,以便與 GetSharedDefaultFolder 方法搭配使用,例如開啟委派者的資料夾。 它也可以根據通訊錄確認指定的名稱。
範例
這個 Visual Basic for Applications (VBA) 範例會使用 GetSharedDefaultFolder 方法來解析代表 Dan Wilson 的 Recipient 物件,然後傳回 Dan 的共用預設 Calendar 資料夾。 若要執行此範例,請以有效的收件者名稱取代 'Dan Wilson',並確定行事曆是共用的,而且您具有檢視行事曆的許可權。
Sub ResolveName()
Dim myNamespace As Outlook.NameSpace
Dim myRecipient As Outlook.Recipient
Dim CalendarFolder As Outlook.Folder
Set myNamespace = Application.GetNamespace("MAPI")
Set myRecipient = myNamespace.CreateRecipient("Dan Wilson")
myRecipient.Resolve
If myRecipient.Resolved Then
Call ShowCalendar(myNamespace, myRecipient)
End If
End Sub
Sub ShowCalendar(myNamespace, myRecipient)
Dim CalendarFolder As Folder
Set CalendarFolder = _
myNamespace.GetSharedDefaultFolder _
(myRecipient, olFolderCalendar)
CalendarFolder.Display
End Sub
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。