[英]VBA For loop on columns
大家好,我想遍歷列上的這些值(上圖中每行2個值)。
我想要傳遞給for循環的值是“ A = 1,B = 1”,“ A = 1,B = 2”,依此類推。
我嘗試使用以下代碼,但無法正常工作。
Dim cell As Range
Dim celula As Range
Set rng = Worksheets("PARAM").Range("A2:A9")
Set runge = Worksheets("PARAM").Range("B2:B9")
For Each cell In rng
For Each celula In runge
e.Visible = False
ie.navigate "http://www.examples/test" & **cell** & "/" & **celula**
Do While ie.readyState <> READYSTATE_COMPLETE
DoEvents
Loop
可能的更正
Dim i%
For i = 2 To 9 ' will send 9 requests based on the value of column A and column B
e.Visible = False
ie.navigate "http://www.examples/test" & Cells(i, 1) & "/" & Cells(i, 2)
Do While ie.readyState <> READYSTATE_COMPLETE
DoEvents
Loop
Next i
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.