Bonjour à tous,

Je suis sur la fin d'un script vbs pour faire du publipostage automatique à partir d'une source de donnée excel.

Le but est de faire le publipostage de la dernière ligne de la requete SQL (le dernier enregistrement fait dans le fichier excel).

Je n'arrive pas à attribuer le LastRecord à l'ActiveRecord.

Normalement celon les diverses sources du net cette attribution ce fait dans les options du publipostage par cette commande:
objDoc.MailMerge.DataSource.ActiveRecord = wdLastRecord

Active record contient 1 (le premier enregistrement) par défaut.

Si je fait un msgbox sur la commande précédente, j'obtiens False.
Or je ne veux pas que les deux valeurs soient comparées, je veux attribuer la valeur wdLastRecord à objDoc.MailMerge.DataSource.ActiveRecord

Tout le reste de mon code fonctionne, si j'incrémente l'ActiveRecord, je parcours l'ensemble de mon fichier Excel.

Merci d'avance.