Salut,
J'ai trouvé ça :
tu ouvres word cree un nouveau fichier (vide)
alt F11 menu insertion module tu colle la suite change le repertoire
et fait F5
sub a
Dim i As Integer
With Application.FileSearch
.LookIn = "c:\tonrepertoire" <--------- la a changer
.FileName = "*.doc"
.Execute
For i = 1 To .FoundFiles.Count
Documents.Open FileName:=.FoundFiles(i)
Selection.WholeStory
Selection.Copy
Documents(2).Activate
Selection.Paste
Documents(1).Activate
ActiveDocument.Close False
Next i
End With
End Sub
-----------------------------------------------------------------------------------------
A tester
J'ai testé ça sous office 2007 ça fonctionne, par contre celui du dessus non, il faut changer le nom du répertoire où se trouvent tes fichiers et éventuellement l'extension si tu es en docx
Sub MergeDocs()
Dim rng As Range
Dim MainDoc As Document
Dim strFile As String
Const strFolder = "
C:\Book\Chapters\" 'change to suit
Set MainDoc = Documents.Add
strFile = Dir$(strFolder & "*.doc") ' can change to .docx
Do Until strFile = ""
Set rng = MainDoc.Range
rng.Collapse wdCollapseEnd
rng.InsertFile strFolder & strFile
strFile = Dir$()
Loop
End Sub
-------------------------------------------------------------------------------------------------
