I'm having a problem comparing strings. The code below works on one machine and does NOT on the other. The only difference is the version of Excel. I'm using 2010 and my buddies using 2003.
Can I hear back from someone who had a similar issue???
Sub main()
For i1 = 1 To 1000
For i2 = 1 To 1000
If Worksheets("Sheet1").Cells(i1, 1).Value = Worksheets("Sheet2").Cells(i2, 1).Value And _
Worksheets("Sheet1").Cells(i1, 2).Value = Worksheets("Sheet2").Cells(i2, 2).Value Then
Worksheets("Sheet1").Cells(i1, 3).Value = Worksheets("Sheet2").Cells(i2, 3).Value
Worksheets("Sheet1").Cells(i1, 4).Value = Worksheets("Sheet2").Cells(i2, 4).Value
Exit For
End If
Next
Next
End Sub
Can I hear back from someone who had a similar issue???
Sub main()
For i1 = 1 To 1000
For i2 = 1 To 1000
If Worksheets("Sheet1").Cells(i1, 1).Value = Worksheets("Sheet2").Cells(i2, 1).Value And _
Worksheets("Sheet1").Cells(i1, 2).Value = Worksheets("Sheet2").Cells(i2, 2).Value Then
Worksheets("Sheet1").Cells(i1, 3).Value = Worksheets("Sheet2").Cells(i2, 3).Value
Worksheets("Sheet1").Cells(i1, 4).Value = Worksheets("Sheet2").Cells(i2, 4).Value
Exit For
End If
Next
Next
End Sub