IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outlook Discussion :

Catégories dans des boîtes/comptes multiples dans Outlook


Sujet :

Outlook

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 125
    Points : 80
    Points
    80
    Par défaut Catégories dans des boîtes/comptes multiples dans Outlook
    Bonjour à tous,

    J'ai un problème

    Lire la liste des catégories dans Outlook n'est pas compliqué…
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub ListCategoryIDs() 
     
     Dim objNameSpace As NameSpace 
     Dim objCategory as Category
     
     Set objNameSpace = Application.GetNamespace("MAPI")
     
     For Each objCategory In objNameSpace.Categories
        MsgBox objCategory.Name
     Next
     
    End Sub
    Mais comment lire la liste d'une boite autre ?
    <objRecipient.Categories> ne fonctionne pas et donne les catégories de la boîte issue de <objNameSpace.Categories>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Private Sub ListCategoryIDs() 
     
     Dim objNameSpace As NameSpace 
     Dim objRecipient as Recipient
     Dim objCategory as Category
     
     Set objNameSpace = Application.GetNamespace("MAPI")  
     Set objRecipient =  objNameSpace.CreateRecipient("Autre@boite.com")
     
     For Each objCategory In ??????????.Categories '  <objRecipient.Categories> ne marche pas et donne les catégories de la boîte issue de <objNameSpace.Categories>
        MsgBox objCategory.Name
     Next
     
    End Sub
    Nom : Image 1.jpg
Affichages : 173
Taille : 128,6 Ko
    Merci pour votre aide.

  2. #2
    Expert éminent
    Avatar de Oliv-
    Homme Profil pro
    solution provider
    Inscrit en
    Mars 2006
    Messages
    4 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : Mars 2006
    Messages : 4 087
    Points : 7 168
    Points
    7 168
    Billets dans le blog
    20
    Par défaut
    Bonjour,

    Si les bal sont paramétrées dans ton Outlook

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    Private Sub EnumerateCategoriesForStores()
        Dim oStores As Outlook.Stores
        Dim oStore As Outlook.Store
        Dim oCategories As Outlook.Categories
        Dim oCategory As Outlook.Category
        Set oStores = Application.Session.Stores
     
        If MsgBox("Afficher uniquement le store par défaut ?", vbYesNo) = vbYes Then
     
            Set oStore = oStores.Session.DefaultStore
            Debug.Print oStore.displayName
            Debug.Print "--------------Categories-----------------"
            Set oCategories = oStore.Categories
            For Each oCategory In oCategories
                Debug.Print Chr(9) & oCategory.Name & vbTab & oCategory.color
            Next
            Debug.Print ""
        Else
            For Each oStore In oStores
                Debug.Print oStore.displayName
                Debug.Print "--------------Categories-----------------"
                Set oCategories = oStore.Categories
                For Each oCategory In oCategories
                    Debug.Print Chr(9) & oCategory.Name & vbTab & oCategory.color
                Next
                Debug.Print ""
            Next
        End If
        MsgBox "le résultat est dans le fenêtre 'Exécution' de vbe"
    End Sub

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2005
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2005
    Messages : 125
    Points : 80
    Points
    80
    Par défaut
    Du retard pour mes remerciements, c'est vrai…
    Solution très réussie.
    Merci beaucoup Oliv.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 02/09/2013, 12h25
  2. [OL-2007] Affecter une catégorie en masse aux messages d'un dossier dans Outlook 2007
    Par paksaafout dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 26/08/2010, 19h55
  3. Catégories et rappels dans outlook 2010
    Par cricricharonne dans le forum Outlook
    Réponses: 0
    Dernier message: 10/08/2010, 16h18
  4. [OL-2007] Importer catégories dans outlook 2007
    Par loictreguy dans le forum Outlook
    Réponses: 0
    Dernier message: 28/04/2009, 14h16
  5. Adresse multiple dans outlook
    Par dbrun dans le forum Outlook
    Réponses: 3
    Dernier message: 30/01/2008, 13h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo