如何判斷工作表是否為excel篩選模式呢?比如下圖所示的,ABC列數(shù)據(jù),鼠標(biāo)放在任意有內(nèi)容的單元格,然后單擊數(shù)據(jù)——篩選,就會(huì)啟用excel篩選模式。
但是此時(shí)只是開啟了excel篩選模式,還是沒有真正的進(jìn)行篩選。
如何判斷工作表進(jìn)入了excel篩選模式,并進(jìn)行了篩選,比如我們對(duì)C列職務(wù)為科員的數(shù)據(jù)進(jìn)行篩選。操作步驟見下面截圖:
當(dāng)我們單擊確定之后,excel工作表下面的狀態(tài)欄會(huì)出現(xiàn)下面的提示:在136條記錄中找到72個(gè)。也就是篩選出來,符號(hào)條件的科員有72條記錄。
這就表示進(jìn)入了excel篩選模式并且進(jìn)行了數(shù)據(jù)篩選。
另外一種判斷工作表是否進(jìn)入了excel篩選模式并且進(jìn)行了數(shù)據(jù)篩選的方法,是通過VBA代碼來判斷:
按ALT+F11,打開VBE編輯器,插入——模塊,復(fù)制下面的代碼,按F5鍵或者單擊工具欄的“運(yùn)行”命令運(yùn)行:
Sub excel篩選模式判斷()
If ActiveSheet.FilterMode Then
MsgBox "篩選狀態(tài)"
Else
MsgBox "無篩選"
End If
End Sub
如果啟用了開啟了excel篩選模式并且進(jìn)行篩選了數(shù)據(jù),會(huì)彈出消息框“篩選狀態(tài)”,否則彈出“無篩選”。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:excel篩選模式開啟且為篩選狀態(tài)的判斷方法
本文網(wǎng)址:http://www.oesoe.com/html/support/11139213841.html