Hiện mình có tìm thấy đoạn code sau của bác ndu96081631 :
Khi mình đem vào file excel của mình thì nó không chạy. Bác nào làm giùm mình với. Mình gởi kèm file bên dưới.... Mình muốn thay cột STT thành cột Mã Hiệu, và số dòng cuối không phải là 28 mà có thể là 1000000 (vì dữ liệu nhiều, nếu như có đoạn mã không cần định giới hạn thì hay hơn).
Nếu có thời gian bác nào giải thích giùm đoạn mã trên với. Có phãi diễn giải nó ra như thế này không:
Tìm nút bấm có tên "cmd" xem có tiêu đề là "Loc" hay không, nếu là "Loc" thì chạy đoạn mã bên dưới bắt đầu từ ô A10 đến A28, nếu ô nào rỗng thì thiết lập cho nó thuộc tính ẩn. Còn nếu có chữ "Không lọc " thì dừng chương trình lại.
PHP:
Sub Cmd_Click()
DK = Cmd.Caption = "Loc"
Range("A10:A28").SpecialCells(3, 22).EntireRow.Hidden = DK
Cmd.Caption = Choose(-1 * DK + 1, "Loc", "Khong Loc")
End Sub
Khi mình đem vào file excel của mình thì nó không chạy. Bác nào làm giùm mình với. Mình gởi kèm file bên dưới.... Mình muốn thay cột STT thành cột Mã Hiệu, và số dòng cuối không phải là 28 mà có thể là 1000000 (vì dữ liệu nhiều, nếu như có đoạn mã không cần định giới hạn thì hay hơn).
Nếu có thời gian bác nào giải thích giùm đoạn mã trên với. Có phãi diễn giải nó ra như thế này không:
Tìm nút bấm có tên "cmd" xem có tiêu đề là "Loc" hay không, nếu là "Loc" thì chạy đoạn mã bên dưới bắt đầu từ ô A10 đến A28, nếu ô nào rỗng thì thiết lập cho nó thuộc tính ẩn. Còn nếu có chữ "Không lọc " thì dừng chương trình lại.
File đính kèm
Lần chỉnh sửa cuối: