將原始數據源刪除壹行,然後復制表格中原始數據源的標題行並將其粘貼到右側的空白列中。
為什麽要把原始數據掉壹行?因為我們將在右側第二行輸入條件數據。如果過濾時第二行是隱藏的,我們以後就不能輸入條件了。所以為了確保第二行不被隱藏,原始數據被下拉壹行進行處理。
2.錄制宏
關鍵是這壹步。在開發工具中,單擊“錄制宏”。
然後在“數據”選項卡下,單擊“高級篩選”,在彈出的窗口中,為原始列表數據選擇A2:D18。
選擇F1:I2作為條件區域,然後單擊確定。
在開發工具中,停止錄制宏。
此時,您可以按ALT+F11,您可以看到VBA中自動記錄了壹行代碼:
該代碼不需要更改。
3.綁定記錄的代碼
我們在開發工具中插入壹個按鈕來自動綁定我們剛剛錄制的宏,或者右鍵單擊該按鈕來綁定宏。我們輸入年份1992,點擊查詢,結果就出來了。
操作方法的原理:
即您可以在特定條件下查詢數據,例如,輸入您要搜索的關鍵字“員工小喬”,然後單擊“查詢”以查詢小喬的信息。
還可以在滿足多個條件時進行查詢。例如,您可以查詢市場部的男性,然後單擊“查詢”獲得結果。
上面的查詢系統很高,似乎需要非常復雜的VBA編程才能實現。事實上,它可以通過壹個簡單的錄制宏輕松解決。