今天给大家分享个excel表激活后自动排序的方法。
名称 |
长 |
宽 |
高 |
A |
102 |
124 |
21 |
Z |
106 |
128 |
25 |
X |
105 |
127 |
24 |
D |
103 |
125 |
22 |
C |
104 |
126 |
23 |
如何实现将上图自动排序呢?名称所在单元格为A1,实现代码如下:
- Private Sub Worksheet_Activate()
- Range("A2:A6").Sort key1:=Range("A1"), ORDER1:=xlAscending
- End Sub
其实代码都很简短,Key1为第一排序字段,Key2为第二排序字段;order为排序方式,升序为xlAscending,降序为xlDescending。
代码解释到这了,其实只例举了一个方法,举一反三就看你自己了!good luck~
真不错,呵呵
太子你就不能说点别的吗~~~~
呵呵,很蛋疼的告诉你,我不会用Excel 哦!
希望以后能看懂你的这些 HOHO~~~
如果你接触数据多了,肯定能接触到excel
学习了,确实关键在运用!
是的,代码可以是死的,但还得看你活用在哪~