我有兩個電子表格,第一個是主電話列表,第二個是用戶電話列表綁定到電話號碼,我想寫一個for循環,將找到匹配然後將用戶名複製到主列表上的空列以標識所有可用數字。我不確定我是否正確地選擇了它。任何幫助是極大的讚賞。VBA「For」循環不工作
Sub temp()
Dim rCell As Range
Dim rRng As Range
Set x = Sheet4.Range("A1:A1300")
For i = 2 To 500
If Worksheets("Sheet3").Cells(i, 1) = Worksheets("Sheet4").Cells(x, 1) Then
Worksheets("Sheet4").Cells(x, 3) = Worksheets("Sheet3").Cells(i, 4)
End If
Next i
End Sub
以何種方式它出錯了嗎? –
This ** Worksheets(「Sheet4」)。Cells(x,1)**對我來說似乎很奇怪!特別是** x ** –
X似乎沒有被定義。您應該在代碼模塊中添加Option Explicit。 – RubberDuck