Set rmdvsheet = ActiveWorkbook.Sheets(11)
rmdvsheet.Range("A1:K103").AutoFilter Field:=10, Criteria1:= _
"D7u L462-L494 17MY"
Run Code Online (Sandbox Code Playgroud)
在第 2 行,我收到一条错误消息,提示“范围类的自动过滤方法失败”。
您的问题在于您定义的范围。自动过滤器只希望引用标题行。如果您将其添加到您的代码中,它应该会按照您期望的方式工作(唯一的变化是在从K103
到的范围内K1"
):
rmdvsheet.Range("A1:K1").AutoFilter Field:=10, Criteria1:="D7u L462-L494 17MY"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
45843 次 |
最近记录: |