Rất cảm ơn bác Vet"mini" em đã áp dụng vào bài excel của em và thành công. Có lẽ em nên đổi tên thành Vẹt to lớn mất hehe, em nói đùa bác thôi, dù sao cũng rút đc ra kinh nghiệm từ bác. Cho em xin lỗi bác nốt lần này "Thank's Bác"
Nếu không rành về code thì cứ chọn mấy cái cơ bản mà phang tới.gửi bác Vetmini sau 1 hồi em lại thấy em đúng là con vẹt to lớn thật, vấn đề là như sau, nhờ bác em đã biết cách xóa sheet( chủ yếu là xóa nhanh nhưng sheet ko thuộc phân công của mình cho nhẹ file excel) nhưng giờ lại tồn tại 1 vấn đề là khi em ẩn sheet thì mã mà bác hướng đẫn em lại ko dùng đc, ví dụ em muốn xóa sheet đầu A1 nhưng em lại để những sheet đó ẩn nên mã bác em ko dùng dc, vậy kính mong bác cho vẹt to lớn là em được to lớn thêm dc ko ạ. CẢM ƠN BÁC!
Có cách nào để định cho nó một ngày tháng năm nào đó tự xóa các sheet mình định sẳn không Bạn.Có thể đưa tên sheet cần xoá vào InputBox để tiện lựa chọn.
PHP:Sub DelWs() Application.DisplayAlerts = False Dim Ws As Worksheet, WsName WsName = Application.InputBox("Nhap ten sheet:") For Each Ws In ThisWorkbook.Worksheets If UCase(Ws.Name) Like UCase(WsName & "*") And Ws.Name <> "Sheet1" Then Ws.Delete End If Next Ws Application.DisplayAlerts = True End Sub
@Quang Hai cho em hỏi có cách này để thêm vào ngày tháng năm tự xóa các sheet định sẳn không Anh? giúp Em vớiNếu là mình thì sẽ mò theo kiểu abc. Nghĩ sao thì kêu code làm y vậy cho khoẻ.
Nếu có 100 dk thì code 100 dòng mỏi tay luôn
PHP:For Each sh In Worksheets If Left(sh.Name, 2) = "A1" Then sh.Delete If Left(sh.Name, 2) = "A2" Then sh.Delete If Left(sh.Name, 2) = "A3" Then sh.Delete Next