Outlook) (SelectNamesDialog.Display 方法
會顯示 [選取名稱] 對話方塊。
語法
expression。 Display
表達 代表 SelectNamesDialog 物件的變數。
傳回值
布林值,如果使用者已按一下 [確定] 則為True;如果使用者已按一下 [取消] 或 [關閉] 圖示,則為False。
註解
顯示 [選取 名稱 ] 對話方塊時, Display 會使用先前的位置和大小 (由對話方塊的頂端、左側、寬度和高度) 表示。
[選取名稱] 對話方塊是強制回應對話方塊,這表示在使用者按一下 [確定]、[取消] 或 [關閉] 圖示之前,程式碼將停止執行。
您應該查看是否有包含記憶體不足的錯誤條件,否則將會開啟另一則訊息或對話方塊。
範例
下列程式碼範例將說明如何建立郵件項目,並讓使用者從 [選取名稱] 對話方塊的 Exchange 全域通訊清單中選取收件者,而且如果使用者已選取可完整解析的收件者,便傳送郵件項目。
Sub SelectRecipients()
Dim oMsg As MailItem
Set oMsg = Application.CreateItem(olMailItem)
Dim oDialog As SelectNamesDialog
Set oDialog = Application.Session.GetSelectNamesDialog
With oDialog
.InitialAddressList = _
Application.Session.GetGlobalAddressList
.Recipients = oMsg.Recipients
If .Display Then
'Recipients Resolved
oMsg.Subject = "Hello"
oMsg.Send
End If
End With
End Sub
另請參閱
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。