Bonsoir Carlos, Staple1600, 🙂
En effet Carlos, elle ne fait pas dans le détail, l'idée était de donner une piste, d'ailleurs l'absence d'antiSlash ne tas pas trop pertubé :whistle: 🙂
Sinon, il suffit de rajouter une petit filtre et c'est bon....
Sub Zoup()
Dim fs, f, f1, fc, s, f2, Ext
Set fs = CreateObject('Scripting.FileSystemObject')
Set f = fs.GetFolder('C:\\\\\\\\+ BH\\\\\\\\BHImb_Test\\\\\\\\')
Set fc = f.Files
For Each f1 In fc
f2 = f1
Ext = Mid(f2, (Len(f2) - 2), 3)
If Ext = 'xls' Then
Mid(f2, (Len(f2) - 2), 3) = 'xlt'
Name f1 As f2
End If
Next
End Sub
Ca serait bien aussi de déclarer les variables comme il faut :side:
Bonne nuit,
Bfr