【发布时间】:2018-09-14 17:14:07
【问题描述】:
下面的代码出现编译错误。也许有人可以帮助我。
“参数数量错误或属性分配无效”
对于
调用 Alternative(folderspec, f1.Name)
由于某种原因,它曾经在一天前工作。
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
【问题讨论】: