VBA若何提取相符前提2個表格的數據?怎么利用VBA來提取相符前提2個表格的數據?怎么操縱vba來多前提過濾表格數據?操縱vba實現多前提數據過濾的方式介紹。
實現方式
要操縱VBA提取相符前提2個表格的數據,需要用到AdvancedFilter高級過濾方式,本家兒要代碼如下:
運行結果如下圖所示:
參數介紹
AdvancedFilter方式,本家兒要有action,CriteriaRange, CopyToRange,Unique等四個參數,熟悉數據高級篩選的伴侶應該會比力輕易理解這些參數寄義。
Action即過濾的體例,本家兒要有兩個值可用,別離是xlFilterInPlace、xlFilterCopy,前者暗示過濾后數據仍放在本來的處所,后者指將篩選成果復制到后面CopyToRange參數指心猿意馬的處所。
而CriteriaRange參數是指心猿意馬過濾所利用的前提區域。過濾前提本家兒要由題目和規模決議,一個前提放置在一列中,多個前提并列放置在多列中,如下圖所示:
CopyToRange參數,只在Action參數為xlFilterCopy時有用,暗示過濾成果放置的位置。可所以一個規模,也可所以一個單位格。若是你不確定規模的巨細,最好設置為單位格,那么過濾成果將放置在以這個單位格為左上極點的區域中。
Unique參數,用來指心猿意馬過濾成果是否過濾反復記實。設置為True時,過濾失落反復的記實,只保留一筆記錄,設置為False時,保留所有過濾后的數據,默認值為False。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!