Bonjour LouReed
Tout d'abord merci encore de ta réponse. En effet le anti slash n'était pas mis maintenant la macro s'execute mais une erreur apparait :
Sub Macro1()
Application.ScreenUpdating = False
repertoire = Range("M2")
Fichier = Dir(repertoire & "*.txt")
Do While Len(Fichier) > 0
Workbooks.OpenText Filename:=repertoire & Fichier, Origin:=28592 _
, StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1), _
Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1), Array(9, 1), _
Array(10, 1), Array(11, 1)), TrailingMinusNumbers:=True
derligne_test = Workbooks("Test").Sheets(1).Range("A" & Rows.Count).End(xlUp).Row + 1
With ActiveWorkbook
Workbooks("Test").Sheets(1).Range("A" & derligne_test) = Range("B2")
Workbooks("Test").Sheets(1).Range("B" & derligne_test) = Range("D5")
Workbooks("Test").Sheets(1).Range("C" & derligne_test) = Range("D9") & " " & Range("E9")
Workbooks("Test").Sheets(1).Range("D" & derligne_test) = Range("C19")
Workbooks("Test").Sheets(1).Range("E" & derligne_test) = Range("C23")
Workbooks("Test").Sheets(1).Range("F" & derligne_test) = Range("C27")
End With
ActiveWorkbook.Close
Puis j'ai ce message qui apparait "L'indice n'appartient pas à la selection"