Événement Folders.FolderChange (Outlook)
Se produit lorsqu’un dossier de la collection Folders spécifiée est modifié.
Syntaxe
expression. FolderChange
( _Folder_
)
expression Variable qui représente un objet Folders.
Paramètres
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Folder | Requis | Folder | Le dossier qui a été modifié. |
Remarques
L'événement FolderChange se déclenche lorsqu'un dossier de la collection Folders est modifié, que ce soit par l'intervention d'un utilisateur ou par un code de programme. Cette modification peut être le changement de nom du dossier, ou l'ajout, la modification ou la suppression d'un élément du dossier. Cet événement n'est pas disponible dans Microsoft Visual Basic Scripting Edition (VBScript).
Exemple
Cet exemple Microsoft Visual Basic pour Applications (VBA) montre comment inviter l’utilisateur à supprimer un dossier contenu dans le dossier Éléments supprimés si ce dossier est vide. L’exemple de code doit être placé dans un module de classe et la Initialize_handler
routine doit être appelée avant que la procédure événementielle puisse être appelée par Microsoft Outlook.
Dim WithEvents myFolders As Outlook.Folders
Sub Initialize_handler()
Set myNS = Application.GetNamespace("MAPI")
Set myFolders = myNS.GetDefaultFolder(olFolderDeletedItems).Folders
End Sub
Private Sub myFolders_FolderChange(ByVal Folder As Outlook.Folder)
If Folder.Items.Count = 0 Then
MyPrompt = Folder.Name & " is empty. Do you want to delete it?"
If MsgBox(MyPrompt, vbYesNo + vbQuestion) = vbYes Then
Folder.Delete
End If
End If
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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour