macro outlook ne traite jamais dernier mail sauf si un seul [Excel] - VB/VBA/VBS - Programmation
Marsh Posté le 21-06-2017 à 19:52:23
J'ai pris ce bout de code sur un forum. J'ai essayé sans mais ça ne fonctionne pas, ça me renvoie une erreur.
Marsh Posté le 23-06-2017 à 14:46:35
C'est bien là le problème : Copier / Coller n'est pas coder …
Comme la variable est celle utilisée par la boucle, il ne faut surtout pas la modifier au sein de cette boucle !
Es-tu sûr au moins que le code copié fonctionne déjà là où tu l'as pris ?! Car tel quel, j'en doute fort …
Marsh Posté le 04-07-2017 à 22:10:31
Marc L a écrit : |
Je croyais être sur un forum d'entre aide pas de leçon... Bref j'ai trouvé comment faire, en rejouant tout bêtement en boucle le déplacement tant qu'il y a des mails dans le répertoire concerné.
Si ça intéresse qqn:
Code :
|
Merci quand meme
Marsh Posté le 20-06-2017 à 12:17:27
Bonjour à tous,
clairement je galère, je suis en train de créer une macro sous excel qui va récupérer des fichiers xml reçus en PJ de mail.
lorsque j’exécute cette macro tout va bien:
il récupère bien que les XML des mails dans le répertoire défini.
Par contre dès que j'active cette ligne dans mon code pour déplacer le mail traité dans le sous répertoire "traités":
A chaque fois il me zappe un mail, il ne le traite pas du tout, comme s'il n'existait pas, et quand je relance à nouveau la macro là il le traite.
Je ne comprends pas pourquoi?!? Et c'est systématiquement le dernier mail de la liste qu'il ne traite pas.
Help me
Message édité par wago le 20-06-2017 à 12:21:56