Chèn code lấy số thứ tự. (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

LuuAnh980

Thành viên tiêu biểu
Tham gia
28/9/22
Bài viết
463
Được thích
106
Giới tính
Nữ
Em nhờ các anh chị đọc code và chèn thêm đoạn code rãi số thứ tự cho cột A dùm em ạ.
Mã:
lrd = sd.Cells(Rows.Count, 2).End(xlUp).Row
If lrd < 7 Then lrd = 6
    If r > 0 Then
        sd.Range("B" & lrd + 1).Resize(r, 8) = md
    End If
thoat:
Next i
lrd = sd.Cells(Rows.Count, 2).End(xlUp).Row

sd.Range("A6:I" & lrd).Borders.LineStyle = True
sd.Range("B6", sd.Range("I" & Rows.Count).End(xlUp)).Sort [B6], xlAscending
sd.Range("A6", & lrd).Value = Stt +1 ' em chèn chổ này mà không được.
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
 
Cái từ "không được" của bạn nó rộng quá. Người khác không hiểu nổi nó là:
1. syntax error: VBA đẩy thẳng nó ra
2. run time error có cái gì đó, ví dụ lr mặc định là "", Range("A6:A" & lr) là Range("A6:A"), không chạy tiếp được
3. chạy êm xuôi nhưng không ra kết quả như yêu cầu.
 
Upvote 0
Đưa file lên để test lại....
Có gì đó sai sai ; chỉnh lại = "= Row()-5"
 
Upvote 0
Web KT

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

Back
Top Bottom