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
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.