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