Mình có đoạn code như thế này:
Khi chạy đến dòng:
thì cells(i,5) = 1111 còn cells(j,2) = "1111" thế là không thỏa mãn điều kiện bằng nhau và nhảy qua. Mình đã thử đặt toàn bộ thành định dạng Number hoặc text đều bị tương tự. Mình thử up lên nhưng toàn bị lỗi upload. Các bạn xem hộ mình file này : http://sdrv.ms/1bYL3nU (link skydriver)
PHP:
Private Sub CommandButton1_Click()
n = 21
For j = 1842 To 1851
For i = 67 To 1430
If Cells(i, 5) = Cells(j, 2) And Cells(i, 7) = Cells(1840, 5) Then
Cells(i, n) = Cells(i, n) + Cells(j, 5)
n = n + 1
Exit For
End If
Next i
Next j
End Sub
PHP:
If Cells(i, 5) = Cells(j, 2) And Cells(i, 7) = Cells(1840, 5) Then