【发布时间】:2015-09-20 07:16:48
【问题描述】:
如果不满足其中一个条件,我需要宏循环。使用一些基本的抓取。在开始收集数据之前,我需要循环直到准备好。
If ie.document.getElementsByClassName("clicks").Length < 1 Or ie.document.getElementsByClassName("feedback").Length < 1 Then
Do: Loop
End If
【问题讨论】:
-
为什么不使用 Do while 循环?
-
因为当我进入该页面时,会出现两个不同的报告。如果它包含数据,则为一个。如果没有的话。但它会在其他所有内容之后加载,所以我将不得不等待其中一个。
-
我下面的回答有用吗?我认为给出的两个答案中的任何一个都可以做同样的事情。
标签: excel vba internet-explorer loops if-statement