在VBA中,AutoFilter函數(shù)用于自動(dòng)篩選指定的數(shù)據(jù),并保留滿足篩選條件的行。其語法如下:
Worksheet.AutoFilterMode = False '關(guān)閉所有的自動(dòng)篩選
'在指定的列上應(yīng)用篩選器
Range(“A1”).AutoFilter Field:=1, Criteria1:=“條件1”, Operator:=xlAnd, Criteria2:=“條件2”
上述代碼中,F(xiàn)ield參數(shù)表示要篩選的列號(hào)或列名,Criteria1和Criteria2參數(shù)表示篩選條件,Operator參數(shù)表示篩選的邏輯關(guān)系(如與、或等)。
除了上述的基本用法,AutoFilter函數(shù)還可以應(yīng)用更復(fù)雜的篩選條件,比如使用通配符、多個(gè)條件的組合篩選等。具體用法可以參考VBA的幫助文檔或官方教程。