標題:
[發問]
使用VBA篩選/自訂清單(CustomOrder)的AddCustomList的資料是否可以空白
[打印本頁]
作者:
av8d
時間:
2022-11-6 22:33
標題:
使用VBA篩選/自訂清單(CustomOrder)的AddCustomList的資料是否可以空白
本帖最後由 av8d 於 2022-11-6 22:48 編輯
以下為巨集自動撰寫,網路上自行爬文修改後的結果
n = Application.CustomListCount
Application.AddCustomList (Worksheets("工作表2").Range("a2:a3"))
a2:a3,預計會有很多,但是當我改寫成a2:a4時會出錯。(a4是空白)
Range("G2").Select
Selection.CurrentRegion.Select
ActiveWorkbook.Worksheets("工作表2").Sort.SortFields.Clear
n = Application.CustomListCount
Application.AddCustomList (Worksheets("工作表2").Range("a2:a3"))
ActiveWorkbook.Worksheets("工作表2").Sort.SortFields.Add Key:=Range("G2:G58"), _
SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
n + 1, DataOption:=xlSortNormal
ActiveWorkbook.Worksheets("工作表2").Sort.SortFields.Add Key:=Range("H2:H58"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("工作表2").Sort
.SetRange Range("G1:K58")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
[F1].Select
複製代碼
作者:
samwang
時間:
2022-11-7 00:24
回復
1#
av8d
請附上檔案,謝謝
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)