【发布时间】:2014-11-10 15:15:13
【问题描述】:
我想使用 VBA 根据某些单元格的条件是否在两个工作表中匹配,将单元格从一个工作表复制到同一工作簿中的另一个工作表。
示例: 如果 Sheet1!A1 = Sheet2!A1 则将 Sheet1!B1 复制到 Sheet2!B2
我可以通过一个函数来做到这一点:=IF($A1=Sheet1!$A1, VLOOKUP(Sheet1!$A1, Sheet1!$A1:$D1, 2),"")
但我不知道让它在 VBA 中工作。我想到了一个 IF|ELSE 语句,但无法让它发挥作用。
【问题讨论】:
-
只是针对那个单元格,还是要循环遍历这些单元格?
-
对不起...我将循环遍历单元格。