Bonjour,
Merci d'avance pour votre aide.
je dois générer des fichiers Word, les sauvegarder dans un répertoire avec un nom distinct.
Les fichiers Word servant au publipostage et le fichier Excel permettant de lancer la macro sont bien dans le même répertoire.
Je n'ai pas d'erreur renvoyée.
Mon code fait pour l'instant :
https://www.devhut.net/2010/09/10/vba-word-enumerate-document-bookmarks/
Je vous mets en pièce jointe : les fichiers Word et Excel et la copie de mes références (au cas où cela pourrait venir de là mais je pense que ma macro m'aurait hurlé).
Encore merci si vous pouvez me dire ce qui ne va pas.
Merci d'avance pour votre aide.
je dois générer des fichiers Word, les sauvegarder dans un répertoire avec un nom distinct.
Les fichiers Word servant au publipostage et le fichier Excel permettant de lancer la macro sont bien dans le même répertoire.
Je n'ai pas d'erreur renvoyée.
Mon code fait pour l'instant :
- Aller récupérer un nom de fichier Word Modele.docx (car je ne peux pas le mettre en dur dans le code) => OK
- Choisir un répertoire de sauvegarde des fichiers récupéré => OK
- Construire le nom du fichier Excel => OK
- Faire le publipostage
- Faire une sélection de données fonction d'une contrainte => OK
- Boucler sur la sélection => OK
- Transmettre les données au document => KO
- Récupérer sur l'enregistrement courant dans la boucle une donnée servant à construire le nom du fichier .docx => OK
- Enregistrer le fichier dans le répertoire choisi à l'étape 2 avec le bon nom => OK
https://www.devhut.net/2010/09/10/vba-word-enumerate-document-bookmarks/
Je vous mets en pièce jointe : les fichiers Word et Excel et la copie de mes références (au cas où cela pourrait venir de là mais je pense que ma macro m'aurait hurlé).
Encore merci si vous pouvez me dire ce qui ne va pas.
Pièces jointes
Dernière édition: