2014-11-14 100 views
0

我想根據存儲在一些單元格中的值設置過濾器值,而不是在我選擇要過濾的字段下的向下箭頭時出現的對話框中輸入過濾器值。 這是一個數字過濾器之間的功能(自定義自動過濾器)基於Excel單元格設置過濾器值

任何幫助將不勝感激。

+0

您可以嘗試高級篩選下的數據>排序和篩選,或者你可以嘗試VBA? – ZAT 2014-11-14 15:32:17

+0

@ZAT,在Advanced Filter..Excel 2013下我看不到排序和篩選選項。我只看到'Action..list標準和標準範圍' – Navron 2014-11-14 15:49:41

+0

DATA表示標籤名爲'DATA'。不管怎樣,'list criteria = list to be filtered'和'criteria range = number of list of as criteria for filter'。 – ZAT 2014-11-14 15:54:44

回答

0

試試這個(用,因爲你沒有發佈任何具體的僞單元):

Sub CustomNoFilterBetween() 
With ActiveSheet 
    LowerCrt = .Range("B2").Value 
    UpperCrt = .Range("B3").Value 

    .Range("$C$6:$C$16").AutoFilter Field:=1, Criteria1:=">=" & LowerCrt, _ 
    Operator:=xlAnd, Criteria2:="<=" & UpperCrt 
End With 
End Sub 

enter image description here

+0

謝謝@ZAT,這個工程。 – Navron 2014-11-14 18:27:30

相關問題