I get a compile error on that code below. Maybe someone can help me.
"Wrong number of arguments or invalid property assignment"
for
Call Alternative(folderspec, f1.Name)
It used to work a day ago for some reason.
Sub WM()
Const folderspec = "C:\Users\xxx\Desktop\xxx\wm"
Dim fs, f, f1, fc
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFolder(folderspec)
Set fc = f.Files
For Each f1 In fc
If UCase(Right(f1, 3)) = "XLS" Then 'Excel File gefunden
Call Alternative(folderspec, f1.Name)
End If
Next
End Sub
Sub Alternative()
Active.Workbook.UsedRange.Replace "Anteilklasse ", "", xlPart
End Sub