所以,我有一个分配,要求我从两个数据库中选择一些行(格式为.xlsx格式),如果(并且只有)数据库中元素的值(例如,数据库1中的57或数据库2中的38) )在两个数据库中存在。所以,我已经想过为每个......下一个循环制作两个,如
for each x in database1 'and below
for each y in database2
if x=y then '(then I proceed to copy the row in which the x (or y) is located, I figured out a way to do this, this isn't the problem)
Else
End if
Next
Next
不幸的是,我所做的只允许两个变量中的一个(在这种情况下为y
)循环,x
保持在一个常量单元格中。
我想知道是否有解决方法,我想同时循环浏览两个列表,我已经阅读了一个问题,但该解决方案适用于另一种编程语言。< / p>
答案 0 :(得分:0)
我不知道为什么不能这样做。
它将遍历所有y
并与x
的第一个元素进行比较,然后与x
的第二个元素进行比较,并且所有y
依此类推。
在continue
中添加if
语句,如果不需要,请删除else
。