Senario:嗨,我是宏编程的新手……我需要比较来自不同工作簿的两列,并在其中一个工作簿中复制不匹配的值。
代码:
For Each y In CompareRange
For Each x In Selection
If x <> y Then temp = y
intRowPosition = intRowPosition + 1
Next x
Workbooks("junk").Worksheets("sheet1").Range("C" & CStr(intRowPosition)).Value = temp
intRowPosition = intRowPosition - 5
Next y
问题:
在上面的代码中(如果 x <> y 为假)我需要循环移动到下一个 Y,请让我知道如何摆脱 foreach 循环。