em mới tự tìm hiểu về VBA nên gà mờ, có bài này nhờ các bác giúp đỡ.
Viết Sub trong VBA: Nếu 4 số đầu của ô B2 của sheet1 = với giá trị của 1 trong cột A(sheet2) thì ở sheet2 : cột C= cột A+1000 và Tô nền vàng, nếu sai thì C=0
tks các bác nhé!!!!!
đây là code mình viết(mình chưa biết cách tô nền vàng)
Sub MaSo()
Dim i As Long
For i = 2 To 13
If Cells(i, 1) = Left(Worksheets("sheet1").Range("B2"), 4) Then
Cells(i, 3) = Cells(i, 1) + 1000
Exit For
Else
Cells(i, 3) = “”
End If
Next
End Sub
Viết Sub trong VBA: Nếu 4 số đầu của ô B2 của sheet1 = với giá trị của 1 trong cột A(sheet2) thì ở sheet2 : cột C= cột A+1000 và Tô nền vàng, nếu sai thì C=0
tks các bác nhé!!!!!
đây là code mình viết(mình chưa biết cách tô nền vàng)
Sub MaSo()
Dim i As Long
For i = 2 To 13
If Cells(i, 1) = Left(Worksheets("sheet1").Range("B2"), 4) Then
Cells(i, 3) = Cells(i, 1) + 1000
Exit For
Else
Cells(i, 3) = “”
End If
Next
End Sub