Fusion et Publipostage

Fermé
Papy Dédé Messages postés 12 Date d'inscription lundi 4 mars 2013 Statut Membre Dernière intervention 29 octobre 2018 - 29 oct. 2018 à 10:22
 PapyDd - 30 oct. 2018 à 11:03
Bonjour a tous
Et merci de bien vouloir m'aider.
Voici mon problème:

Question :

Apres une fusion publipostage, A l’aide du code ci-dessous je sectionne chaque page.
Chaque page est nommée par fiche et N° .je suis obligé de reprendre chaque page et de la renommer manuellement par le nom et prénom qui sert de fiche individuelle.

Je souhaiterais donc que chaque page prenne le nom et prénom des champs pour nommer la page. Es possible ? et que changer dans ce code (Trouvé sur le web) ?

Merci pour votre aide
soyez indulgent,Je ne suis pas un champion du code Vba, merci de votre compréhension.


Sub couper_sections()
Application.Browser.Target = wdBrowseSection

For i = 1 To ((ActiveDocument.Sections.Count) - 1)

'Sélectionne et copie le texte de la section dans le presse-papier
ActiveDocument.Bookmarks("\Section").Range.Copy

'Crée un nouveau document et colle le texte du presse-papier
Documents.Add
Selection.Paste

' Retire le saut de section qui a été copié
Selection.MoveUp Unit:=wdLine, Count:=1, Extend:=wdExtend
Selection.Delete Unit:=wdCharacter, Count:=1

ChangeFileOpenDirectory "C:\ ‘Chemin du dossier Fiche Elèves

DocNum = DocNum + 1
ActiveDocument.SaveAs FileName:="Fiche" & DocNum & ".doc"
ActiveDocument.Close

'section suivante
Application.Browser.Next
Next i
ActiveDocument.Close savechanges:=wdDoNotSaveChanges
End Sub





A voir également:

2 réponses

m@rina Messages postés 20009 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 16 avril 2024 11 268
30 oct. 2018 à 02:27
Bonjour,

Puisque tu as trouvé cette macro sur mon site, tu aurais pu aussi trouver celle-ci :
https://faqword.com/index.php/word/environnement/736

qui peut compléter la première.

m@rina
0
Bonjour m@rina,

Désolé, je ne suis pas un champion et je n'y comprend rien en vba
J'essaye de rendre service a une personne encore moins doué que moi.
Je souhaite que dans ce code on me complète celui ci pour mettre le Nom et le prénom.
Aussi, comment déterminer le N° de paragraphe.
Tout ça, pour moi, c'est du chinois.

Merci de bien vouloir m'aider
Cela serais très sympas de votre part.

Papy Dédé
0