0
我有2列的有shopnames和B具有貨幣值Excel VBA中的排序貨幣柱降
我想按降序排列B列
這裏排序工作表的我做了什麼:
With Sheets("helpsheet")
.Sort Key1:=Range("A"), Order1:=xlDescending, Header:=xlYes
End With
它不起作用。我有什麼不同的做法?
我有2列的有shopnames和B具有貨幣值Excel VBA中的排序貨幣柱降
我想按降序排列B列
這裏排序工作表的我做了什麼:
With Sheets("helpsheet")
.Sort Key1:=Range("A"), Order1:=xlDescending, Header:=xlYes
End With
它不起作用。我有什麼不同的做法?
在VBA中有一些可用的排序選項。提高代碼質量的最簡單方法是添加您想要排序的一系列數據。因此,你需要提高你的代碼如下:
With Sheets("helpsheet").Range("a1").CurrentRegion
.Sort Key1:=Range("B1"), Order1:=xlDescending, Header:=xlYes
End With
我做了什麼:
Range("A1")
開始,使一個區域(因此我在With
線使用CurrentRegion property
Range("B1")
如果需要,您可以根據自己的情況更改這些要點。
「不起作用」是什麼意思?我們無法看到你的屏幕或從這裏讀出你的想法。請編輯您的問題,並具體說明您要求我們幫助您解決的問題。 –