Bonjour,
J'ai besoin de concatener 2 fichiers .doc à partir d'Excel. Donc me voici parti faire une macro puisque je dois répéter cette opération plusieurs fois.
Voici mon script:
J'insert 'nom2' à la suite de 'nom1' mais je n'arrive pas à conserver la Police de caractères de 'nom2'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Sub concat() ' ' concat Macro ' Macro enregistrée le 25/08/2006 par S084512 ' Dim appWD As Word.Application Range("F2").Select chemin1 = "Y:\SUNRISE\cartouche" nom1 = chemin1 & "\" & Selection.Hyperlinks(1).Name Range("G2").Select chemin2 = "Y:\SUNRISE" nom2 = chemin2 & "\" & Selection.Hyperlinks(1).Name Set appWD = CreateObject("Word.Application") appWD.Visible = True appWD.Documents.Open nom1 appWD.Selection.EndKey Unit:=wdStory appWD.Selection.InsertFile nom2 End Sub
La mise en page et les caractères sont modifiés.
Quelqu'un pourrait-il me donner la solution?
Merci d'avance.
Marco.
Partager