Sub Remplacer()
Dim tPath As String, tFile As String, ReplaceWhat As String, ReplaceWith As String
Dim wb As Workbook
Dim ws As Worksheet
'Change as required
ReplaceWhat = Range("B10").Value
ReplaceWith = Range("B13").Value
'The path where your files are saved
tPath = Range("C7").Value
Dim anti As String
'the *.* is all file types, *.xls will give you all xls files, *Reports.xls will give you all files ending with Reports.xls etc
tFile = Dir(tPath & "*.xls")
Application.ScreenUpdating = False
Do While Len(tFile) > 0
Set wb = Workbooks.Open(tPath & tFile)
'Assumes you have all data in the first sheet. Can be amended to loop through all sheets in workbook
Set ws = wb.Sheets(1)
ws.UsedRange.Replace ReplaceWhat, ReplaceWith
wb.Close True
tFile = Dir
Loop
End Sub
[ /CODE ]
[/QUOTE]