Partager via


Méthode SelectNamesDialog.Display (Outlook)

Affiche la boîte de dialogue Choisir des noms.

Syntaxe

expression. Display

Expression Variable qui représente un objet SelectNamesDialog .

Valeur renvoyée

Valeur booléennetrue si l’utilisateur a cliqué sur OK et False si l’utilisateur a cliqué sur Annuler ou sur l’icône Fermer.

Remarques

Lors de l’affichage de la boîte de dialogue Sélectionner des noms , Afficher utilise l’emplacement et la taille précédents (indiqués par le haut, la gauche, la largeur et la hauteur) de la boîte de dialogue.

La boîte de dialogue Choisir des noms est modale, ce qui signifie que l'exécution du code sera interrompue jusqu'à ce que l'utilisateur clique sur OK, Annuler ou sur l'icône de fermeture.

Vous devez détecter les conditions d'erreurs qui comprennent les insuffisances de mémoire ou l'ouverture d'un autre message ou d'une autre boîte de dialogue.

Exemple

L'exemple de code suivant montre comment créer un élément de message, permettre à l'utilisateur de sélectionner des destinataires dans la liste d'adresses globale Exchange de la boîte de dialogue Choisir des noms et, si l'utilisateur a sélectionné des destinataires pouvant être entièrement résolus, envoyer l'élément de message.

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

Voir aussi

SelectNamesDialog, objet

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.