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 :

Affichage mail non lu dans dossier parent [OL-2007]


Sujet :

Outlook

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 7
    Points : 3
    Points
    3
    Par défaut Affichage mail non lu dans dossier parent
    Bonjour,

    Pour des raisons de taille de stockage, j'archive tous mes mails dès leur arrivée.
    Cependant mon archive est organisée avec des dossiers et des sous-dossiers.
    En fonction des différents projets, des mails non-lus peuvent être stockés dans des sous-dossiers.

    Pour un confort visuel, est-il possible de faire apparaitre le nombre de mail non lu dans le dossier parent ? (par réglage de Outlook ou VBA).

    Merci d'avance,

    Cissou

  2. #2
    Membre expert

    Homme Profil pro
    Spécialiste progiciel
    Inscrit en
    Février 2010
    Messages
    1 747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Haute Loire (Auvergne)

    Informations professionnelles :
    Activité : Spécialiste progiciel
    Secteur : Service public

    Informations forums :
    Inscription : Février 2010
    Messages : 1 747
    Points : 3 016
    Points
    3 016
    Par défaut
    Bonjour,

    Il est impossible de modifier le nom de certains dossiers initiaux.
    Pour les autres, il est possible d'adapter une procédure de récursivité
    Quelque chose de ce style à adapter.
    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
    Sub totalnonlu()
    nonlu ActiveExplorer.CurrentFolder
    End Sub
     
    Function nonlu(f As MAPIFolder) As Long
    Dim m As MailItem
    Dim f2 As MAPIFolder
    nonlu = f.UnReadItemCount
    For Each f2 In f.Folders
    nonlu = nonlu + nonlu(f2)
    Next
    On Error Resume Next
    If InStr(1, f.Name, " (", vbTextCompare) <> 0 Then f.Name = VBA.Left(f.Name, InStr(1, f.Name, " (", vbTextCompare))
    f.Name = f.Name & " (" & nonlu & ") "
    End Function

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2013
    Messages : 7
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Désolé de ne pas avoir répondu mais journée chargée hier...

    Le code fonctionne très bien.
    Merci !!

    Je n'ai plus qu'à trouver le code pour avoir le mise en former (gras plus chiffre bleu) et le déclencher à chaque nouvel email dans les dossiers de l'archive.

    Bonne journée,

    Cissou

  4. #4
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Mai 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2013
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Je suis interréssé par ce code, mais éttend novice en visual basic, je souhaiterais savoir qu'elles sont les modifications à apporter au code pour qu'il fonctionne et de qu'elle manière il se lance (auto ou manuel).

    Bonne réception
    Sincères salutations

  5. #5
    Candidat au Club
    Homme Profil pro
    Technicien réseau
    Inscrit en
    Décembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Décembre 2014
    Messages : 5
    Points : 2
    Points
    2
    Par défaut
    Bonjour,

    Désolé de relancer un vieux sujet (vu la date). Mais j'utilise Outlook 2010 à mon travail et j'ai essayé d'utiliser le code donné précédemment (qui semble bien fonctionner) le seul hic c'est qu'il ne rafraichit pas la valeur du nombre de mails non lu. Et il vient rajouter encore une autre valeur de plus au mails non lus déjà ex : (1) (3) etc...

    Est-ce que quelqu'un aurait un code fonctionnel pour afficher le nombre de mails non lus depuis un dossier parents et qui se met à jour dès qu'un nouveau mail arrive ?

    Merci d'avance, très cordialement.

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

Discussions similaires

  1. [OL-2007] Affichage mails "non lus" dans dossier racine?
    Par valarno dans le forum Outlook
    Réponses: 2
    Dernier message: 08/03/2017, 18h25
  2. Réponses: 1
    Dernier message: 19/10/2012, 18h00
  3. Cookie non lu dans dossiers enfants
    Par bricechris dans le forum Langage
    Réponses: 1
    Dernier message: 01/04/2010, 05h01
  4. [MySQL] non affichage d'un zero dans le resultat d'une requete
    Par oceane751 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 08/11/2005, 01h31
  5. acces à la Bd situee dans le dossier parent
    Par trialrofr dans le forum ASP
    Réponses: 4
    Dernier message: 04/01/2005, 18h37

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