返回列表 上一主題 發帖

[發問] 遞增排序A1~A10,如何讓A1後面是A2而不是A10。

[發問] 遞增排序A1~A10,如何讓A1後面是A2而不是A10。

  1. 'A:F遞增排序
  2.     ActiveSheet.Columns("A:F").Select
  3.     Selection.Sort Key1:=ActiveSheet.Range("C2"), Order1:=xlAscending, Header:=xlGuess, _
  4.         OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, SortMethod _
  5.         :=xlStroke, DataOption1:=xlSortNormal
複製代碼
以上是遞增排序的巨集~
但是排序後~資料內有A1.XXXXX~A10.XXXXXXX
遞增排序~卻是
A1.XXXXX
A10.XXXXX
A2.XXXXXXX

如何讓它變成
A1.XXXXXX
A2.XXXXX

回復 3# Hsieh


    由於C欄除了有A1~A20外~還有B1~B20~和C1~C20等...
如果我將test隱藏~是否可以針對他排序呢?謝謝!

TOP

回復 5# GBKEE


    我的是2010版~可是找不到選項->自訂清單->匯入

我記得以前有使用過~我再找看看^^ 謝謝G大!

TOP

回復  GBKEE


    我的是2010版~可是找不到選項->自訂清單->匯入

我記得以前有使用過~我再找看看^^ ...
av8d 發表於 2012-8-19 21:46



    找到了~選項->進階->編輯自訂清單~謝謝G大!

TOP

回復 5# GBKEE


    好像不能A1~A20且B1~B20且C1~C20~
是因為過長?

TOP

回復 9# Hsieh

如果是一般
1.XXXX
2.XXXX
8.XXXX
11.XXXX

怎麼排序卻是
1.XXXX
11.XXXX
2.XXXX
8.XXXX

TOP

回復 12# Asterl


    A大~謝謝你~學習了^^

TOP

        靜思自在 : 吃苦了苦、苦盡廿來,享福了福、福盡悲來。
返回列表 上一主題