Bonjour
Cette macro ne fontionne q'une seule fois à l'ouverture du fichier et une autre fois sur un malentendu??
Quelqu'un aurait-il l'amabilité de me dire d'où vient l'erreur.
Merci pour vos réponses
Cette macro ne fontionne q'une seule fois à l'ouverture du fichier et une autre fois sur un malentendu??
Quelqu'un aurait-il l'amabilité de me dire d'où vient l'erreur.
Merci pour vos réponses
Code:
Sub SignetsWord()
'On Error Resume Next
Dim wordApp As Word.Application
Dim wordDoc As Word.Document
Dim Fich As Worksheet
Chemin2 = ThisWorkbook.Path & "\" & "Devis\"
Dim AnyString, MyStr
Set wordApp = CreateObject("Word.Application")
AnyString = Chemin2
For n = 8 To Range("A500").End(xlUp).Row
MyStr = Right(AnyString & Range("A" & n), 3)
If MyStr = "doc" Then
On Error Resume Next
mondocument = Chemin2 & Range("A" & n)
Set wordDoc = Documents.Open(Chemin2 & Range("A" & n))
DoEvents
Range("D" & n) = wordDoc.Bookmarks("Montant_ht").Range
Range("E" & n) = wordDoc.Bookmarks("TVA").Range
End If
Next n
wordApp.Quit
End Sub