【发布时间】:2015-07-27 13:57:46
【问题描述】:
到目前为止,我有此代码,仅适用于工作表 2,如何更改此代码以将多个工作表包含在其中?在这里完成newb。 :
Sub extractuniquevalues()
Sheet1.Range("C:C").AdvancedFilter xlFilterCopy, , Sheet4.Range("C1"), True
Sheet2.Range("C:C").AdvancedFilter xlFilterCopy, , Sheet4.Range("C1"), True
End Sub
【问题讨论】:
-
如果您的意思是要从多个工作表中获得唯一列表,则必须将数据复制到一个工作表,然后对该组合数据集使用高级过滤器。
-
哦,所以我不能跨多个工作表执行此操作?我必须将数据复制到一张纸上吗?
-
是的,如果您想使用高级过滤器。您可以通过仅复制每张工作表中的唯一数据来最小化数据,然后过滤该结果集以获得最终的唯一列表。