1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| Sub Essai()
Dim q As Integer
q = 1
Set WordApp = CreateObject("word.application")
WordApp.Visible = False
For i = 2004 To 3200 'Boucle pour ouvrir tout les fichier word
If ExisteFichier("Dossier Test Macro Nico\BDD\" & i & ".doc") Then 'Macro pour vérifier l'existence du fichier
WordDoc = WordApp.Documents.Open("\Dossier Test Macro Nico\BDD\" & i & ".doc")
Range("A" & q) = WordDoc.Tables(5).Cells(3, 1)
q=q+1
End If
Next
End Sub
Public Function ExisteFichier(S As String) As Boolean 'petite macro trouvez sur le web pour vérifier l'existence d'un fichier
Dim tatiak As Object
Set tatiak = CreateObject("Scripting.FileSystemObject")
ExisteFichier = tatiak.FileExists(S)
End Function |