我想比較兩個不同工作表中2列的值,如果值相等,則第一個工作表中相應的單元格將在相應的單元格中取相同的值在第二張紙上。所以我使用了一個循環函數,但問題是我無法在第一個工作表中的函數中定義和使用第二個工作表。在存儲在工作表1中的VB函數中使用工作表2
我會很感激指導我解決這個問題。
你會發現以下的功能我想使用:
Sub Test_V01()
Dim i As Integer
Dim j As Integer
Dim Bouira As Excel.Worksheet
For j = 3 To 100
For i = 3 To 120
If Cells(j, 3) = Bouira!Cells(i, 30) Then
Cells(j, 12) = Bouira!Cells(i, 31)
End If
Next i
Next j
End Sub
非常感謝,因爲我有自己的想法 – user1317100 2012-04-06 11:31:58
+1進入循環前
分配參考
Bouira
努力實際解釋它! – 2012-04-06 12:26:55