tự đông ghi thứ tự

  • Thread starter Thread starter mgiao
  • Ngày gửi Ngày gửi
Liên hệ QC

mgiao

Thành viên mới
Tham gia
5/11/08
Bài viết
26
Được thích
3
Các bạn ơi
Có cách nào tự đông đánh số thứ tự thay vì phải dùng Hàm vào các ô ở cột STT không ?
Cảm ơn nhiều
 

File đính kèm

File đính kèm

Upvote 0
Các bạn ơi
Có cách nào tự đông đánh số thứ tự thay vì phải dùng Hàm vào các ô ở cột STT không ?
Cảm ơn nhiều
Right Click Sheet1 ==> View Code ==> chép cái này vào
Mã:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim Cll As Range, Vung As Range, I As Integer
        If Not Intersect(Range("b4:b500"), Target) Is Nothing Then
          Range([a4], [a5000].End(xlUp)).ClearContents
            For Each Cll In Range("b4:b500")
                Set Vung = Range([a4], Cll.Offset(0, -1))
                If Cll <> "" Then Cll.Offset(0, -1) = Application.WorksheetFunction.Max(Vung) + 1
            Next
        End If
End Sub
Nhập dữ liệu cột B xem kết quả
 

File đính kèm

Upvote 0
Có cách ghi tự động số thứ tự cũng dựa vào Cột B theo file đính kèm.Nhờ Anh/Chị chỉ giúp.Cảm ơn
 

File đính kèm

Upvote 0
Còn nếu sử dụng code của concogia ở trên thì phải sửa như thế nào?
 
Upvote 0
Upvote 0
Sao mình chép code trên vào chạy nó báo lỗi

Only comments may appear after end sub,end function,end property
 
Upvote 0
Sao mình chép code trên vào chạy nó báo lỗi

Only comments may appear after end sub,end function,end property
Lỗi này có thể do bạn chép code lên trên các dòng khai báo biến Public, Option Explicit.
Vào Module xóa hết, và chép đoạn code trên vào. Đảm bảo trong Module chỉ có đoạn code trên và không có dòng nào khác hết.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom