1樓:大肚有話說
只需要修改篩選條件即可
篩選內容是「8481901000」可以用如下**activesheet.range("$a$2:$v$22").
autofilter field:=17, criteria1:="=8481901000", operator:
=xlfiltervalues
篩選內容是非「8481901000」可以用如下**activesheet.range("$a$2:$v$22").
autofilter field:=17, criteria1:="<>8481901000", operator:
=xlfiltervalues示例
2樓:
sub bb()
range("a2:v22").selectselection.autofilter
activesheet.range("$a$2:v22").autofilter field:=17, criteria1:= _
"8481901000", operator:=xlor, criteria2:="<>" & "8481901000"
end sub
試下這個是同時篩選
是「8481901000」和非「8481901000」的內容篩選出來
excel如果想錄製乙個巨集 實現自動篩選 怎麼操作?
3樓:陽光上的橋
你的**應該有表頭,排序和篩選都各自可以用乙個語句實現,如下的**可以在不同規模的資料下工作(前提是必須有個表頭在第一行、從a列開始):
option explicit
sub x()
activesheet.usedrange.sort key1:=range("a2"), order1:=xlascending, header:=xlyes
activesheet.usedrange.autofilter field:=2, criteria1:=array("c06,", "c07")
end sub
試驗資料:
4樓:匿名使用者
你看下**裡的
sheet1
是不是這個篩選表的sheet名
excel 巨集 篩選 條件
5樓:
如果樓主只需要得到那個單純的值過濾條件的話,用activesheet.autofilter.filters(1).
criteria1可以返回串「=500」,你再用字串處理函式把「=」去掉即可。
不過如果當前應用的過濾條件比較複雜的話,就需要自己去分析criteria1和criteria2裡面的語句以及「與」、「或」操作符了。
6樓:匿名使用者
根據條件,把符合的行取消隱藏,不符合的行隱藏。
7樓:匿名使用者
不明白你的意思,不過用vba可以直接編有篩選功能巨集!
8樓:
a=500
selection.autofilter field:=1, criteria1:=a, operator:=xland
excel怎麼用巨集確定固定篩選內容
9樓:上善若水
sub test()
activesheet.range("b:b").autofilter field:=2, _ '2表示日期列在篩選區域第2列,改成你實際第幾列
criteria1:=array("7:00-12:
30", "7:00-15:00", "7:
00-17:00", "8:00-15:
00", "8:00-18:00", "9:
00-18:00"), _ '如果還有更多時間段自行加入
operator:=xlfiltervaluesend sub
你複製巨集時,把'連同後面的說明刪掉,要不會提示無效字元
excel 巨集命令 在文字篩選狀態下如何貼上制定單元格的內容 25
10樓:姓王的
錄製的巨集不會改變任何資料,只是重複前一次的操作,所以結果不會變,你必須要修改**才行
excel巨集命令篩選資料,會巨集的高手求救!! 20
11樓:
如果資料不多的話,用公式也可以做到,不一定要用**
怎麼用EXCEL自動篩選篩選出標題
你可以把你要篩選的列再複製一次,在兩列同時自定義篩選,一列不包含a且不不包含b,另一列不包含c且不不包含d,然後再調格式,完成後再刪除一列就可 以了 第乙個選a第二個選a 不知道你的試券在excel中是怎麼做的,如果是把數字和字母單獨放在一列中,把題目與答案放入另一列中的話,就可以自動篩選出來。格式...
excel篩選之後如何自動排序,EXCEL篩選之後如何自動排序
小林學長 一 首先,先開啟excel程式,開啟一張要製作的 輸入內容。二 然後,先將excel按照需求篩選 內容,此時序號不排序。三 然後,在另外的空白列重新新建序號列,然後在單元格內輸入函式 subtotal 第三個 counta 四。然後,在上方輸入公式 subtotal 3,b 2 b2 五 ...
EXCEL篩選,統計並排序
我們來個複雜問題,簡單處理。先 把資料原表按銷量排序,再篩選a類,把篩選結果專複製粘屬貼到表一。再篩選b類,把篩選結果複製貼上到表二 如果不想改變原表順序。在排序前加個輔助列,依次填上1234567 篩選完後,再按輔助列排序就還原了。i2 index a a,all if a 2 a 1000 d ...