Impossible de supprimer les dossiers Outlook par défaut
Numéro de la base de connaissances d’origine : 306253
Résumé
Dans Outlook, tous les dossiers par défaut doivent être disponibles ; Par conséquent, Outlook ne vous permet pas de supprimer les dossiers par défaut. Vous pouvez utiliser un utilitaire Microsoft Exchange ou l’ancien programme client Microsoft Exchange pour supprimer ces dossiers . Toutefois, Outlook recrée ces dossiers au démarrage d’Outlook.
Informations supplémentaires
En tant qu’administrateur, si vous ne souhaitez pas que les utilisateurs finaux utilisent l’un des modules Outlook, comme le dossier Journal ou Tâches, vous ne pouvez pas supprimer le dossier pour supprimer cette fonctionnalité. Toutefois, dans Outlook 2000 ou version ultérieure, vous pouvez créer un complément COM (Component Object Model) qui empêche les utilisateurs de basculer vers le dossier. Vous pouvez implémenter l’événement FolderSwitch
, puis l’annuler si l’utilisateur tente de basculer vers un dossier spécifique.
Remarque
Outlook 97 et Outlook 98 ne prennent pas en charge les compléments COM ; Par conséquent, vous ne pouvez pas créer une solution personnalisée pour implémenter cette fonctionnalité dans Outlook 97 et Outlook 98.
Microsoft fournit des exemples de programmation à des fins d’illustration uniquement, sans garantie explicite ou implicite, y compris, de manière non limitative, les garanties implicites de qualité marchande et/ou d’adéquation à un usage particulier. Cet article suppose que vous connaissez le langage de programmation présenté et les outils utilisés pour créer et déboguer des procédures. Les techniciens du Support technique Microsoft peuvent vous expliquer les fonctionnalités d’une procédure particulière, mais ils ne peuvent pas modifier les exemples en vue de vous fournir des fonctionnalités supplémentaires ou de créer des procédures répondant à vos besoins spécifiques.
Pour plus d’informations sur les options de support disponibles et sur la façon de contacter Microsoft, consultez Support Microsoft. Le code Microsoft Visual Basic pour Applications (VBA) Outlook suivant illustre comment empêcher les utilisateurs de basculer vers un dossier. Implémentez ce code en tant que complément COM Outlook afin que le code puisse être déployé.
Voici le code VBA Outlook :
Dim WithEvents oExp As Outlook.Explorer
Dim oJournalFolder As Outlook.MAPIFolder
Private Sub Application_Startup()
Set oExp = ActiveExplorer
Set oJournalFolder = Session.GetDefaultFolder(olFolderJournal)
End Sub
Private Sub Application_Quit()
Set oExp = Nothing
Set oJournalFolder = Nothing
End Sub
Private Sub oExp_BeforeFolderSwitch(ByVal NewFolder As Object, Cancel As Boolean)
If NewFolder = oJournalFolder Then
MsgBox "The Journal folder is disabled."
Cancel = True
End If
End Sub
L’utilisateur peut toujours déplacer ou copier des éléments dans le dossier. Vous pouvez donc implémenter l’événement ItemAdd
sur le dossier que vous avez désactivé. L’événement ItemAdd
vous permet d’avertir l’utilisateur et de déplacer les éléments vers un autre dossier par programmation.
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