Enregistrement individuel après publipostage
joanie1234
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
joanie1234 - 15 nov. 2017 à 20:23
joanie1234 - 15 nov. 2017 à 20:23
A voir également:
- Enregistrer un publipostage en word en séparant chaque feuille
- Publipostage word créer plusieurs documents - Meilleures réponses
- Publipostage enregistrement individuel word - Meilleures réponses
- Word 2013 - Télécharger - Traitement de texte
- Publipostage mail - Accueil - Word
- Audacity enregistrer son pc - Guide
- Comment supprimer une feuille sur word - Guide
- Enregistrer en pdf - Guide
4 réponses
Bonjour,
C'est normal que la mise en forme (et la mise en page) ne suit pas car la macro crée un nouveau document basique, et donc basé sur le Normal.dotm.
Donc, il faut indiquer le modèle que tu veux utiliser.
A la ligne Documents.Add, tu dois préciser le nom du modèle. Et puisque tu pars d'un document déjà fait et donc basé sur un modèle, tu peux récupérer le nom de ce modèle et l'utiliser pour créer chaque nouveau document.
A mettre en début de macro :
et à remplacer dans la boucle :
m@rina
C'est normal que la mise en forme (et la mise en page) ne suit pas car la macro crée un nouveau document basique, et donc basé sur le Normal.dotm.
Donc, il faut indiquer le modèle que tu veux utiliser.
A la ligne Documents.Add, tu dois préciser le nom du modèle. Et puisque tu pars d'un document déjà fait et donc basé sur un modèle, tu peux récupérer le nom de ce modèle et l'utiliser pour créer chaque nouveau document.
A mettre en début de macro :
Dim mon_modele As String
mon_modele = ActiveDocument.AttachedTemplate.FullName
et à remplacer dans la boucle :
Documents.Add Template:=mon_modele
m@rina