A列如果有一组数字应如何用EXCEL VB代码排列(升序、降序)
1个回答
展开全部
请参考如下代码:
Range("A1:A10").Select '选中需要排序的数据区域
'按A列升序排,有标题行
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod _
:=xlPinYin, DataOption1:=xlSortTextAsNumbers
'按A列降序排,无标题行
Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod _
:=xlPinYin, DataOption1:=xlSortNormal
在宏编辑器中,点中代码中的 Selection.Sort 再按 F1,即可看到Excel VBA关于排序的完整详细的帮助说明与举例.
GoodLuck!
Range("A1:A10").Select '选中需要排序的数据区域
'按A列升序排,有标题行
Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod _
:=xlPinYin, DataOption1:=xlSortTextAsNumbers
'按A列降序排,无标题行
Selection.Sort Key1:=Range("A1"), Order1:=xlDescending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod _
:=xlPinYin, DataOption1:=xlSortNormal
在宏编辑器中,点中代码中的 Selection.Sort 再按 F1,即可看到Excel VBA关于排序的完整详细的帮助说明与举例.
GoodLuck!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询