今天要講的例子主要是多條件的篩選。
問題如下:
解決的思路如下:
代碼運行的結果如下:
代碼如下:
代碼解析
1:2~3行 DIM定義變量,arr是原始數據,crr是條件區數據,brr是查詢數據;
2:4、31行 關閉、打開屏幕刷新
3:5行 把原始數據傳給arr
4:6~10行 把查詢單元格,賦值給變量ran,並把查詢區賦值給brr,條件區賦值給crr;
5:12~16行 遍歷條件區,用str連接的非空條件,並用n統計非空的數量;
6:18~29行 遍歷arr數組,用str1組合與條件區符合的字符串。。
7:22~26行 對比str與str1字符串,如果相等,就把數據傳遞給brr;
8:30行 清空目標區域的值,並賦值brr
私信 視頻 可以獲取54集VBA入門視頻
私信 VBA或 vba 可以獲取文章中含VBA代碼的Excle文件
閱讀更多 浮雲Excel分享 的文章