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