Dựa vào điều kiện để đánh số cho những ô được chọn (1 người xem)

Liên hệ QC

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

AnhThu-1976

Thành viên tích cực
Tham gia
17/10/14
Bài viết
1,065
Được thích
175
Các anh chị giúp em trường hợp sau:
Em sẽ chọn 1 dãy ô bất kỳ, ví dụ em chọn C5:C10
Nếu ô trên đầu liền kề của dãy cell đã chọn (ở đây sẽ là ô C4 và C4 sẽ có số liệu là 1 con số nào đó từ 0, 1, 2, 3 ...)
Sau khi chạy code, thì toàn bộ dãy ô đã chọn sẽ được đánh số theo nguyên tắc là cộng thêm 1 so với ô đầu liền kề của dãy cell đã chọn ( ví dụ C4 =0 thì dãy ô C5:C10 sẽ được đánh là 1)
Em cảm ơn!
 
Các anh chị giúp em trường hợp sau:
Em sẽ chọn 1 dãy ô bất kỳ, ví dụ em chọn C5:C10
Nếu ô trên đầu liền kề của dãy cell đã chọn (ở đây sẽ là ô C4 và C4 sẽ có số liệu là 1 con số nào đó từ 0, 1, 2, 3 ...)
Sau khi chạy code, thì toàn bộ dãy ô đã chọn sẽ được đánh số theo nguyên tắc là cộng thêm 1 so với ô đầu liền kề của dãy cell đã chọn ( ví dụ C4 =0 thì dãy ô C5:C10 sẽ được đánh là 1)
Em cảm ơn!
Bạn thử vầy xem.
Mã:
Selection.Value = Selection.Areas(1).Cells(0, 1).Value + 1
 
Upvote 0
Cho em hỏi thêm
Sau khi chạy code thì xong thì nó sẽ chọn ô liền cuối của dãy cell đã chọn thì mình phải thêm code làm sao
kết quả chọn ô liền cuối theo bài 1 là ô C11
Cảm ơn các bạn & anh/chị.
 
Upvote 0
Cho em hỏi thêm
Sau khi chạy code thì xong thì nó sẽ chọn ô liền cuối của dãy cell đã chọn thì mình phải thêm code làm sao
kết quả chọn ô liền cuối theo bài 1 là ô C11
Cảm ơn các bạn & anh/chị.
Mã:
With Selection
    .Value = .Areas(1).Cells(0, 1).Value + 1
    .Areas(.Areas.Count).Cells(.Areas(.Areas.Count).Rows.Count + 1).Select
End With
 
Upvote 0
Cho em hỏi thêm
Sau khi chạy code thì xong thì nó sẽ chọn ô liền cuối của dãy cell đã chọn thì mình phải thêm code làm sao
kết quả chọn ô liền cuối theo bài 1 là ô C11
Cảm ơn các bạn & anh/chị.
Bạn xem code này đúng không.
 
Upvote 0
Web KT

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

Back
Top Bottom