Tu devrais publier la macro que tu exécutes. Il ne faut pas oublier d'expliquer en mots ce que la macro doit faire et de mentionner quelles sont ses attentes sur ce que la macro devrait réaliser.
Bonjour,
Tu devrais publier la macro que tu exécutes.
Il ne faut pas oublier d'expliquer en mots ce que la
macro doit faire et de mentionner quelles sont ses
attentes sur ce que la macro devrait réaliser.
Tu devrais publier la macro que tu exécutes. Il ne faut pas oublier d'expliquer en mots ce que la macro doit faire et de mentionner quelles sont ses attentes sur ce que la macro devrait réaliser.
'Fusion du document Sheets("Fusion").Visible = True ' Feuille dans laquelle se trouve les valeurs des champs à fusionner Sheets("Fusion").Select sourcefusion = ActiveWorkbook.Path & "" & ActiveWorkbook.Name
' Lancer la fusion With .MailMerge .Destination = wdSendToNewDocument With .DataSource .FirstRecord = 1 .LastRecord = 1 End With .Execute Pause:úlse End With
.Application.Visible = True
' Ferme le doc ayant servi de modèle sans l'enregistrer .Close (False)
'Fusion du document
Sheets("Fusion").Visible = True ' Feuille dans laquelle se trouve les valeurs des champs à fusionner
Sheets("Fusion").Select
sourcefusion = ActiveWorkbook.Path & "" & ActiveWorkbook.Name
' Lancer la fusion
With .MailMerge
.Destination = wdSendToNewDocument
With .DataSource
.FirstRecord = 1
.LastRecord = 1
End With
.Execute Pause:=False
End With
.Application.Visible = True
' Ferme le doc ayant servi de modèle sans l'enregistrer
.Close (False)
'Fusion du document Sheets("Fusion").Visible = True ' Feuille dans laquelle se trouve les valeurs des champs à fusionner Sheets("Fusion").Select sourcefusion = ActiveWorkbook.Path & "" & ActiveWorkbook.Name
' Lancer la fusion With .MailMerge .Destination = wdSendToNewDocument With .DataSource .FirstRecord = 1 .LastRecord = 1 End With .Execute Pause:úlse End With
.Application.Visible = True
' Ferme le doc ayant servi de modèle sans l'enregistrer .Close (False)