Bonjour a Tous,
je n'ai jamais créé de Macro .
j'ai besoin d'enregistrer automatiquement un fihcier excel reçu dans un mail que je reçois chaque matin sur Outlook 365.
Pouvez-vous m'aider svp.
Bonjour a Tous,
je n'ai jamais créé de Macro .
j'ai besoin d'enregistrer automatiquement un fihcier excel reçu dans un mail que je reçois chaque matin sur Outlook 365.
Pouvez-vous m'aider svp.
Bonjour,
Il y a un service disponible avec OFFICE 365 qui s'appelle Microsoft POWER AUTOMATE et qui permet sans savoir programmer de faire ce genre de choses
https://emea.flow.microsoft.com/fr-fr/
sinon il y a les macros :
Voici un exemple simple
Il faut créer une règle avec l'action "exécuter un script" cette action n'est pas disponible par défaut, il faut passer ce fichier de registre
https://www.slipstick.com/doit/Enabl...tMailRules.reg
Dans ta règle tu mets tes conditions soit selon l'objet l'expéditeur, et surtout "qui contient une pièce jointe"
Dans un module tu mets le code suivant
c'est le code le plus simple mais y a pas de contrôle d'existence du répertoire, de doublons etc..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Sub extrait_PJ_vers_rep(MyMail As Outlook.MailItem) ' ***olivier CATTEAU*** Dim PJ If MyMail.Attachments.Count > 0 Then Repertoire = "c:\temp\pj\" 'on traite les pj For Each PJ In MyMail.Attachments PJ.SaveAsFile Repertoire & PJ.Filename Next PJ End If End Sub
la dernière pj écrasera le fichier portant le même nom
et là une version +++
https://www.developpez.net/forums/bl...yperlien-mail/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager