Excel中将过滤列表复制到另一个会话的最佳方法?

我有一个巨大的Excel文件 – 我想从一个文件复制行的子集到另一个

如果我过滤数据,我可以复制这些过滤的行,但我找不到一种方法,只是粘贴到另一个工作簿,这些过滤行也被过滤

有谁知道一个简单的方法来做到这一点?

“原始”解决scheme是:

  1. 在Variant数组中使用读取源工作表范围(VarArrIn)
  2. 创buildinput数组的空副本(VarArrOut)
  3. (VarArrIn)中的行迭代将所有满足过滤条件的行写入(VarArrOut)
  4. 将VarArrOut写入目标工作表