Merci Oliv pour cette inspection de code ...
Et oui, je suis sur de l'ordre de parcours de PJ.
Pour une raison fort simple ... quand je ne sélectionne que quelques PJ à supprimer, çà marche !
Cela permet entre autres de présenter les PJ dans l'ordre du mail.
Tu notera également la gestion subtile de la variable 'position' qui n'est incrémentée que si la PJ est maintenue.
Merci pour les exemples.
Je vais en particulier m'en servir pour ignorer les "fausses PJs" (images incluses dans le corps du mail).
Je note également la gestion plus subtile que la mienne de la balise "<Body ...>" ...
Question :
J'insère mes infos de traitement des PJs avant la balise <Body>.
Dans l'exemple que tu me propose, l'insertion se fait après.
Quelle différence ?
Visuellement, je n'en vois pas ...
Au fait, je n'aurai pas hésité longtemps ... J'ai opté pour la solution 'Excel.FileDialog'.
De ce fait, je vais aussi utiliser le 'Excel.DefaultFilePath' pour y placer un classeur contenant le paramètrage de mes macros, en particulier le 'RootDir'.
Merci.
Cordialement
Partager