我想使用Excel VBA宏
对一系列单元格进行排序我搜索了很多网站,但是到处都是示例显示如何使用单个键对多个列进行排序
e.g。这example
在上面的示例中,我想要将单元格A2排序到A8,就是这样。 为此,我的代码是
Range("A2:A8").Sort
但是它给出了运行时错误1004
这样做的正确方法是什么?
答案 0 :(得分:3)
试试这个
sub test()
Sheets("sheet1").Range("A2:A8").sort key1:=Range("A2:A8"), order1:=xlAscending, Header:=xlNo
End sub