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

VBA Outlook Discussion :

Tri des mails en VBA avec un écran de sélection.


Sujet :

VBA Outlook

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 41
    Points : 26
    Points
    26
    Par défaut Tri des mails en VBA avec un écran de sélection.
    Bonjour

    Comme beaucoup, je perds énormément de temps à classer tous mes mails, mais j'ai besoin de le faire.
    J'ai réfléchi à une solution qui pourrait optimiser cette tâche, mais elle nécessite des compétences en programmation VBA Outlook que je ne possède pas. J'expose ci-dessous mon idée en espèrant que l'un de vous la jugera suffisamment intéressante pour m'apporter son aide. Je pense qu'elle répondrait au besoin de beaucoup de monde.

    Le principe serait de pouvoir:
    - indexer les mails reçus et envoyés (cad leur ajouter un code dans un champ supplémentaire ce qui faciliterait les recherches ultérieures)
    - classer les mails reçus et envoyés (cad les déplacer dans un sous-repertoire dans un fichier pst)
    en 2 clics!

    Il faudrait s'appuyer sur une table de paramétrage (qui pourrait être éditée facilement afin de pouvoir ajouter régulièrement des lignes de paramétrage) qui contiendrait:
    - un code (par exemple cod1)
    - un libellé (par exemple mails liés au projet 1)
    - une arborescence (par exemple /mails reçus/projet 1)

    Sur un mail déjà sélectionné, le 1er clic (un raccourci associé à la macro pourrait être mis sur la barre d'outils d'accès rapide en haut) permettrait d'ouvrir cette table de paramétrage dans un écran de sélection.
    Un 2nd clic sur une des lignes du tableau de sélection permettrait:
    - d'ajouter le code de la ligne (par exemple cod1) dans le champ supplémentaire
    - de déplacer le mail sélectionné dans le sous-dossier pst paramétré sur la ligne
    - de refermer l'écran de sélection

    Voilà l'idée mais je ne vois pas du tout comment gérer ce fameux écran de sélection.
    Si quelqu'un a un peu de temps...

  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,
    Ce que tu souhaites peut vite devenir une usine à gaz !

    Il y a des choses que tu peux faire sans macro avec les "action rapides" et les règles et l'option "toujours déplacer les messages de cette conversation"

    Attention aussi à bien déterminer quand le mail doit être classé ! si c'est à son arrivée il pourait être classé avant que tu le lises !

    Sinon voici un début de code qui cherche un # dans le mail pour le classer.

    http://www.developpez.net/forums/blo...t-automatique/

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2006
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 41
    Points : 26
    Points
    26
    Par défaut
    Bonjour Oliv-, merci pour ta réponse.

    Je vais regarder ton code dès que possible, je pense qu'il pourra m'aider à avancer.

    Je connais les actions rapides, mais elles ne répondent pas à mon besoin car malheureusement, les mails reçus n'ont que rarement des élements permettant un tri automatique et je classe dans un nombre important de sous-dossiers.
    Dans mon idée, le mail ne serait classé que lorsque j'activerai la macro (à l'aide d'un bouton) donc je ne risquerai pas un classement trop rapide.

Discussions similaires

  1. [WD-MAC 2011] Supprimer des dossiers en VBA avec Office Mac 2016
    Par Pierrea4564 dans le forum Word
    Réponses: 1
    Dernier message: 31/05/2016, 16h38
  2. [Clé USB] Gros soucis avec un clé USB, Vraiment besoin d'aide
    Par NeverDead dans le forum Périphériques
    Réponses: 2
    Dernier message: 31/07/2014, 16h02
  3. [OL-2010] Tri de mails en VBA // aide sur débogage du code
    Par joe.levrai dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 31/05/2013, 14h55
  4. [XL-2003] Envoi mail en vba avec corps message
    Par danbenzi dans le forum Macros et VBA Excel
    Réponses: 30
    Dernier message: 31/03/2011, 18h58
  5. Envoyer un mail en VBA avec Words 2003
    Par vijeo dans le forum VBA Word
    Réponses: 9
    Dernier message: 13/03/2008, 15h51

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