返回列表 上一主題 發帖

請問AdvancedFilter裡的xlFilterInCopy

回復 1# play9091
可以的
  1. Sub Ex()
  2.     Sheet1.Range("a1:c10").AdvancedFilter xlFilterCopy, Sheet2.[a1:a2], Workbooks("Book1").Sheets(1).[a1:c1]
  3. End Sub
複製代碼

TOP

回復 3# play9091
請看 VBA  AdvancedFilter 方法
expression.AdvancedFilter(Action, CriteriaRange, CopyToRange, Unique)
Action     必選的 XlFilterAction 資料類型。   XlFilterAction 可以是這些 XlFilterAction 常數之一。 xlFilterCopy    '複製到期他底放
                                                                                                                                                                             xlFilterInPlace  '顯示在原地方
CriteriaRange     選擇性的 Variant。準則範圍。如果省略此引數則無準則。
CopyToRange     選擇性的 Variant。如果 Action 為 xlFilterCopy,此引數指定被複製列的目標範圍。否則忽略此引數。
Unique     選擇性的 Variant。若為 True,則僅篩選唯一的記錄;若為 False,則篩選出所有符合準則的記錄。預設值為 False。

TOP

回復 6# play9091
Sheets("M2000 BSC KPI Report (2)"). 檢查一下工作表名稱

TOP

回復 9# play9091
進階篩選  將資料顯示於指定的位置一定會顯示欄位的,你可事後將欄位刪掉

TOP

        靜思自在 : 地上種了菜,就不易長草;心中有善,就不易生惡。
返回列表 上一主題