我正在使用VBA在Excel 2010中对筛选的工作表进行排序。从外观上看,排序是可行的,但是当我逐步浏览VBA中的排序,筛选后的范围时,该范围似乎仍然保持原始顺序。就我的目的而言,这是不希望的。
这是我的循环代码的摘录:
For r = 2 To LastRow
Set row = ws.Range(r & ":" & r)
Debug.Print row.Row
Next
使用autofilter mode = false清除过滤器,然后尝试排序。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句