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

Discussion :

Enregistrer mails avec date en préfixe


Sujet :

Outlook

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Secrétaire technique
    Inscrit en
    août 2019
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Secrétaire technique
    Secteur : Bâtiment

    Informations forums :
    Inscription : août 2019
    Messages : 4
    Points : 1
    Points
    1
    Par défaut Enregistrer mails avec date en préfixe
    Bonjour à tous,

    J'espère ne pas être le sujet boulet du jour (quoi que c'est bien parti). Je vous explique mon problème.
    Je suis secrétaire et j'ai besoin d'enregistrer manuellement TOUS les mails que je reçois (et il y en a beaucoup). Je fais un glissé déposé des mails dans les dossiers correspondants mais je suis obligée de les renommer manuellement un par un pour y ajouter la date de réception (et permettre un classement par date yyyymmjj / objet du mail).
    Je me demande donc s'il est possible de modifier légèrement Outlook afin que lors du classement par glissé déposé, la date soit automatiquement ajouté au début du nom du mail.

    J'ai cherché sur le net des modules existants à télécharger (recherche qui fût vaine). Et en ayant parcouru le forum, j'ai trouvé plein d'autres sujets traitant du même problème.

    https://www.developpez.net/forums/d1...re-expediteur/

    ou encore

    https://www.developpez.net/forums/d1...voi-reception/

    Sauf que je ne suis pas du tout compétente dans le domaine du code et j'ai l'impression de lire du chinoisgrec.

    J'ai réussi à faire apparaître la fenêtre "Développeur" dans Outlook (oui, oui on part de loin) mais une fois que je clique sur "macro" je suis complètement perdue...

    Je viens du coup demander à l'aide, afin qu'une âme charitable puisse m'indiquer pas à pas comment réussir à créer une macro qui fonctionne.

    Je vous remercie grandement par avance !

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

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : mars 2006
    Messages : 3 708
    Points : 6 473
    Points
    6 473
    Billets dans le blog
    17
    Par défaut
    Bonjour,

    Le second lien , enregistre le mail et en plus change la date du fichier pour correspondre à celui du Mail.

    comment Veux tu procéder à cet export , en manuel lorsque tu lis le mail ?
    si oui tu peux appliquer cela : https://www.developpez.net/forums/bl...le-disque-msg/

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Secrétaire technique
    Inscrit en
    août 2019
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Secrétaire technique
    Secteur : Bâtiment

    Informations forums :
    Inscription : août 2019
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Bonjour Oliv-,

    Merci beaucoup pour votre réponse !
    Oui je voudrais si possible que cela soit automatique quand je sélectionne le mail pour le copier dans le dossier correspondant. Pour être plus précise, que lorsque je déplace/copie le mail, la date de réception soit déjà insérée dans le titre.

    Du coup en suivant votre lien, j'ai juste à créer une macro avec le 1er encart de code VBA dans Outlook ?

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

    Informations professionnelles :
    Activité : solution provider

    Informations forums :
    Inscription : mars 2006
    Messages : 3 708
    Points : 6 473
    Points
    6 473
    Billets dans le blog
    17
    Par défaut
    alors cela ne se fera pas lors du cliqué/déposé , mais il faut créer un icone associé à cette macro dans le ruban

  5. #5
    Nouveau Candidat au Club
    Femme Profil pro
    Secrétaire technique
    Inscrit en
    août 2019
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Secrétaire technique
    Secteur : Bâtiment

    Informations forums :
    Inscription : août 2019
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Merci !

    Bon alors je n'y suis toujours pas arrivé...

    J'espère que ma manip est correcte : Onglet développeur > Macros > Macros > Une fenêtre s'ouvre
    Dans cette fenêtre je peux lui donner le nom que je veux (sans espace) ? Admettons, je l'appelle SavAs_mail_as_msg (pour correspondre avec le début du code) et je clique sur créer. Jusque là, tout va bien.

    La fenêtre pour écrire le code s'ouvre et je copie colle le code du lien 1er encart de code VBA, j'enregistre.

    Et ensuite, je ne sais pas quoi faire !

    Quand je ferme la fenêtre et reclique sur Macro, je ne vois pas le module crée juste avant. Est-ce normal ? Par contre si j'ajoute un autre nom, il vient se mettre à la suite du module fraîchement crée.

    Quand je suis sur l'interface de code et que je fais "Quitter le mode création", une fenêtre s'ouvre m’indiquant "Les macros de ce projet sont désactivées. Référez-vous à l'aide en ligne ou à la documentation de l'application hôte pour savoir comment activer les macros".

    Donc en cherchant un peu j'ai fait dans le Centre de gestion de confidentialité > Paramètre des macros > Activer toutes les macros

    Mais j'ai toujours le même message ! C'est sans doute pas ce qu'il fallait faire...

    Et du coup, comment faire pour créer une icone associée dans le ruban ?

    Je suis désolée pour toutes ses questions, mais encore merci beaucoup !!

  6. #6
    Nouveau Candidat au Club
    Femme Profil pro
    Secrétaire technique
    Inscrit en
    août 2019
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 29
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Secrétaire technique
    Secteur : Bâtiment

    Informations forums :
    Inscription : août 2019
    Messages : 4
    Points : 1
    Points
    1
    Par défaut
    Et c'est encore moi !
    Je n'en démord pas, je n'y arrive toujours pas mais je suis têtue !

    J'ai essayé de prendre exemple sur le second lien, où j'ai fait deux modules en copiant les instructions de code.
    Ce lien là pour être précise : https://www.developpez.net/forums/d1...voi-reception/

    Et en compilant le projet j'ai un message d'erreur qui s'affiche...
    Une idée de comment mettre à jour le code ?
    Images attachées Images attachées  

Discussions similaires

  1. [XL-2010] VBA Excel / Enregistrer fichier avec "Date du jour -1 jour ouvré" format YYMMDD
    Par franckm38 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 05/04/2016, 15h43
  2. Afficher enregistrement access avec date
    Par goran1702 dans le forum IHM
    Réponses: 2
    Dernier message: 25/09/2015, 12h00
  3. Réponses: 7
    Dernier message: 07/05/2014, 17h05
  4. Envoi mail avec date postérieur
    Par imanoual dans le forum APIs
    Réponses: 2
    Dernier message: 25/03/2008, 15h32
  5. Réponses: 4
    Dernier message: 27/05/2006, 20h30

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