ENREGISTRER ET NOMMER AVEC MOT DU TEXTE WORD

Fermé
BOBYNETTE26 Messages postés 3 Date d'inscription mardi 29 mars 2011 Statut Membre Dernière intervention 30 mars 2011 - Modifié par BOBYNETTE26 le 29/03/2011 à 10:55
m@rina Messages postés 21080 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 15 novembre 2024 - 30 mars 2011 à 11:26
Bonjour,

J'ai fais un publipostage avec 250 courriers. J'ai trouvé cette macro pour que chaque courrier soit créé dans un fichier word distinct:
__________________________________________

Sub MaMacroFusion()
Dim i As Single

For i = 1 To ActiveDocument.MailMerge _
.DataSource.RecordCount
With ActiveDocument.MailMerge
.DataSource.FirstRecord = i
.DataSource.LastRecord = i
.Destination = wdSendToNewDocument
.Execute
End With
ThisDocument.Activate

Next i

End Sub
_______________________________

Auriez vous une solution pour que mes lettres s'enregistrent "automatiquement" et qu'elles soient nommées de 1 à 250 ou mieux que le nom du destinataire de la lettre compose le nom du document?

Merci d'avance pour votre aide précieuse.



/ word 2002
A voir également:

1 réponse

m@rina Messages postés 21080 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 15 novembre 2024 11 351
30 mars 2011 à 00:35
0
BOBYNETTE26 Messages postés 3 Date d'inscription mardi 29 mars 2011 Statut Membre Dernière intervention 30 mars 2011
30 mars 2011 à 08:59
Merci bcp
0
BOBYNETTE26 Messages postés 3 Date d'inscription mardi 29 mars 2011 Statut Membre Dernière intervention 30 mars 2011
30 mars 2011 à 10:03
Re bonjour,

J'ai enregistré tous mes courriers en les nommant de 1 à 250. Est-il possible d'ajouter à mes numéros cette macro?

Sub nom()
Dim nom
nom = ActiveDocument.Paragraphs(12).Range.Words(5)
ActiveDocument.SaveAs FileName:= "c:\" & nom & ".doc
End Sub

Merci d'avance
0
m@rina Messages postés 21080 Date d'inscription mardi 12 juin 2007 Statut Contributeur Dernière intervention 15 novembre 2024 11 351
Modifié par m@rina le 30/03/2011 à 11:27
Dans la macro que tu as recopiée ici, rien n'enregistre le document. Donc, j'ignore comme tu les as enregistrés.

m@rina
0