Bonjour,
J'ai récupéré un code VBA qui transforme des fichiers txt en format xlsx. N'étant pas un expert du VBA je fais appel à vous car j'aimerais que les fichiers que cette macro transforme en XLSX soient envoyés à des destinataires via Outlook.
L'adresse à qui doivent être envoyés ces fichiers est située dans un morceau du nom du fichier juste avant le ".xlsx". Il s'agit des 9 dernières lettres avant le xlsx. exemple du fichier : ZV003098 - 2016_11 - z80119047.xlsx.
voici les conditions
Le destinataire serait identifié par les neuf caractères avant le xlsx (z80119047)
Si plusieurs fichiers contiennent plusieurs fois ce destinataire il faudrait qu'il reçoivent tous ces fichiers dans un seul message
Pour chaque message envoyé, je voudrais mettre en copie un destinataire qui est identifié par les 7 lettres après le "z"+ deux "0" (z80119000)
et pour finir dans le corps du message j'aimerais mettre un message du type : "Bonjour, Veuillez trouver ci joint les stats demandées"
ci joint vous trouverez la macro "enregistrersous2" et les fichiers txt qu'elle transforme en xlsx.
Si vous pouviez m'aider ce serait énorme