Đây là ví dụ code vba lấy vị trí dòng cuối cùng
Sub Button1_Click()
' XAC DING DONG CUOI CUNG
Dim dongCuoiCung As Long
dongCuoiCung = ActiveSheet.Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
MsgBox dongCuoiCung
' Các bạn đổi lại các giá trị để xem sự thay đổi như thế nào?
' Đỗi các giá trị dòng có chứa ActiveSheet
' xlPrevious -> xlNext
' Dối dấu * thanh 1 gia tri gi do
' Row -> Column
End Sub
Sub Button2_Click()
' LAP TRINH VIEN 1
Dim dongThem As Long
dongThem = InputBox("Nhap vi tri dong them")
giatri = InputBox("Nhap gia tri can them:")
Range("C" & dongThem).Value = giatri
End Sub
Sub Button3_Click()
' LAP TRINH VIEN 2
Dim dongThem As Long
dongThem = ActiveSheet.Cells.Find("*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
giatri = InputBox("Nhap gia tri can them:")
Range("C" & dongThem + 1).Value = giatri
End Sub
Các bạn chạy xem lập trình viên nào chuyên nghiệp hơn
Xác định vị trí dòng cuối cùng có dữ liệu trong vba excel