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 :

Déplacement d'e-mails sur condition avec création de dossier automatisé


Sujet :

VBA Outlook

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Electrochimie
    Inscrit en
    Janvier 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Electrochimie
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Déplacement d'e-mails sur condition avec création de dossier automatisé
    Bonjour à tous,

    Je travaille sous office 2016 et il s'agit d'une configuration Exchange qui contient une archive "Enterprise Vault".
    Comme expliqué dans l'intitulé, je cherche une moyen de déplacer automatiquement des e-mails dans les dossiers de cette archive (Enterprise Vault étant déjà une archive dont le dossier se trouve dans l'arborescence du mail en tant que "Archive 10Y" - voir plus bas, mais qui ne peut pas être retrouvée dans les archives standards d'un archivage automatique).

    La macro devrait effectuer les choses suivantes:

    1. Rechercher les éléments antérieurs à 3 mois dans les dossiers source sous-mentionnés
    2. Déplacer ces éléments dans les dossiers cible sous-mentionnés qui porteront la même dénomination
    3. Si le dossier cible n'existe pas, celui-ci doit être créé en reprenant le nom du dossier source

    La source des mails à transférer:
    \\nom.prénom@societe.com\Boîte de réception\Interne\nom_prénom
    ou
    \\nom.prénom@societe.com\Boîte de réception\Externe\nom_prénom

    Cible des mails à transférer:
    \\nom.prénom@societe.com\Archive 10Y\Inbox\Interne\nom_prénom
    ou
    \\nom.prénom@societe.com\Archive 10Y\Inbox\Externe\nom_prénom

    Donc en résumé:
    Si le mail est antérieur à trois mois - Alors lire son arborescence
    Si le mail source est dans \\nom.prénom@societe.com\Boîte de réception\Interne\nom_prénom - Alors retrouver le dossier cible dans \\nom.prénom@societe.com\Archive 10Y\Inbox\Interne\
    Si le dossier cible existe - Alors coller le mail dedans
    Si le dossier cible n'existe pas - Alors créer le dossier cible sur la base du nom du dossier source et coller le mail dans le dossier créé

    Et ceci de même pour le dossier \\nom.prénom@societe.com\Boîte de réception\Externe\

    Notre service informatique dit que les mails doivent être déplacés manuellement, ce qui m'embête un peu vu le nombre...
    Malheureusement je ne dispose pas des compétences nécessaires en vba pour créer cette macro et me demandais si quelqu'un pouvait trouver quelques minutes pour m'aider (en espérant qu'il s'agisse de quelques minutes).
    Ou peut-être que quelqu'un peut me proposer une méthode plus simple pour le transfert de ces e-mails?

    En tous les cas déjà un grand merci d'avance pour vos réponses.

    Hank

  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

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Electrochimie
    Inscrit en
    Janvier 2019
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Electrochimie
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2019
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour Oliv-,

    Merci pour ton message.
    Cela semble en effet plus compliqué que ce que je pensais et que je suis capable de faire...
    Vais donc me résoudre à transférer manuellement ces mails dans quelques jours.

    Merci d'avoir pris le temps d'écrire.

    Hank

Discussions similaires

  1. [EasyPHP] Tester l'envoi d'e-mails sur son PC avec EasyPHP
    Par khalid_kha dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 03/08/2007, 17h36
  2. Création d'index sur tables avec 400000 rows
    Par Poisson59 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 25/07/2007, 13h53
  3. [Mail] Probléme avec envoi mail sur ovh
    Par Woufeigh dans le forum Langage
    Réponses: 6
    Dernier message: 19/04/2007, 19h48
  4. Réponses: 4
    Dernier message: 13/02/2006, 11h13

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