如何在Excel中让数据自动排序?各位
我也录制了一段。
Selection。Sort:选择区域。排序
Key1:=Range("G3"):主要关键关键字,后面的2、3为次要、第三关键字
Order1:=xlAscending:主要关键关键字排序方式为升序,后面2、3道理相同,(降序为xlDescending)
Header:= xlNo 排序时未选择标题行
再后面的内容,因为不常用,我也不是很熟,可以不理会,如果一定要了解,估计就是菜单“数据-排序-选项”中的内容。
最后说明一下:如果是仅仅排序一项单一的工作,没必要自编宏,直接用菜单方便,如果是一项连贯性的工作,排序只是工作中的其中一小段,当然没必要程序停下来手工操作,...全部
我也录制了一段。
Selection。Sort:选择区域。排序
Key1:=Range("G3"):主要关键关键字,后面的2、3为次要、第三关键字
Order1:=xlAscending:主要关键关键字排序方式为升序,后面2、3道理相同,(降序为xlDescending)
Header:= xlNo 排序时未选择标题行
再后面的内容,因为不常用,我也不是很熟,可以不理会,如果一定要了解,估计就是菜单“数据-排序-选项”中的内容。
最后说明一下:如果是仅仅排序一项单一的工作,没必要自编宏,直接用菜单方便,如果是一项连贯性的工作,排序只是工作中的其中一小段,当然没必要程序停下来手工操作,应该是自动排序了。
Sub Macro3()
Selection。
Sort Key1:=Range("G3"), Order1:=xlAscending, Key2:=Range("B3") _
, Order2:=xlAscending, Key3:=Range("C3"), Order3:=xlAscending, Header:= _
xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
SortMethod:=xlPinYin, DataOption1:=xlSortNormal, DataOption2:= _
xlSortNormal, DataOption3:=xlSortNormal
End Sub。
收起