Thanks rất nhiều, công thức này mình có thể chuyển thành code được không? bạn có thể giúp mình với không?
Right click vào sheet "PTC" ==> View Code ==> chép em này vàoThanks rất nhiều, công thức này mình có thể chuyển thành code được không? bạn có thể giúp mình với không?
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Tam
If Target.Address = "$M$6" Then
If Target.Value = "PT" Then
Tam = Sheets("soquy").[A50].End(xlUp)
Tam = Right("00" & Val(Replace(Tam, "PT", "")) + 1, 3)
Else
Tam = Sheets("soquy").[B50].End(xlUp)
Tam = Right("00" & Val(Replace(Tam, "PC", "")) + 1, 3)
End If
[J6] = Target.Value & Tam
End If
End Sub
đúng rồi ạ em loay hoay chỉnh hàm và đã được giúp đỡ, lúc này em muốn nhờ giúp chuyển cái hàm này bằng code Funcion, thanks mọi người quan tâm
J6=M6& TEXT(RIGHT(INDEX(OFFSET(SH,,M6="PC"),MATCH("zzz",OFFSET(SH,,M6="PC"))),3)+1,"000")
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$M$6" Then
If [m6] = "PT" Then [J6] = [m6] & Format(Right(Sheet4.[A50].End(3), 3) + 1, "#000")
If [m6] = "PC" Then [J6] = [m6] & Format(Right(Sheet4.[B50].End(3), 3) + 1, "#000")
End If
End Sub