根据两列标准取出重复的行

我试图在Excel中search两个对应的列中的重复项并拉出这些行。 例如,如果单元格W1与单元格W3匹配,那么只有在单元格Y1与单元格Y3匹配的情况下,才会拉出该行。 下面的代码是我想出来完成这个比较的最好方法。 但是,如果有200000个订单项,代码需要很长时间才能运行。 有没有更有效的方法?

match_formula = "MATCH(W" & i & "&Y" & i & ",$W$" & i + 1 & ":$W$" & LastCell & _ "&$Y$" & i + 1 & ":$Y$" & LastCell & ",0)" result = Evaluate(match_formula) 

我的问题是我必须运行这个代码200k +次,这是非常耗时的。 谢谢你提供任何帮助