Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO
No Result
View All Result
Thủ Thuật
No Result
View All Result
Home Chia Sẻ Kiến Thức Học Excel

Thủ Thuật Ẩn/Hiện Nhiều Sheet Cùng Lúc Trong Excel

Thủ Thuật Ẩn/Hiện Nhiều Sheet Cùng Lúc Trong Excel
6k
SHARES
19.5k
VIEWS
Share on FacebookShare on Twitter

Nội Dung Bài Viết

Toggle
  • Hiện Tất Cả Sheet trong Excel
  • Ẩn Các Sheet Cụ Thể trong Excel
  • Ẩn Tất Cả Sheet Trừ Sheet Cuối Cùng
  • Kết Luận

Excel mặc định chỉ cho phép ẩn/hiện từng sheet một, gây bất tiện khi làm việc với file nhiều sheet. Bài viết này sẽ hướng dẫn bạn cách tạo lệnh VBA để ẩn/hiện nhiều sheet cùng lúc, giúp thao tác trong Excel hiệu quả hơn.

Trong Excel, việc ẩn và bỏ ẩn sheet chỉ có thể thực hiện với từng sheet, không có tính năng ẩn / bỏ ẩn đồng thời nhiều sheet. Việc này khiến chúng ta thao tác với những Workbook có nhiều sheet, thường xuyên phải ẩn / bỏ ẩn sheet thì sẽ gặp nhiều sự bất tiện. Trong bài viết này, Thủ Thuật sẽ hướng dẫn cho bạn cách để có thể tạo ra những lệnh có thể ẩn / bỏ ẩn cùng lúc nhiều sheet. Chúng ta cùng tìm hiểu những ví dụ sau:

Hiện Tất Cả Sheet trong Excel

Sử dụng vòng lặp For - Next để duyệt qua tất cả sheet trong workbook và đặt thuộc tính Visible là True để hiển thị chúng. Việc tích hợp xử lý lỗi giúp ngăn chặn các lỗi phát sinh trong quá trình thực hiện.

Sub UnhideAllSheets()
    On Error GoTo ErrorHandler
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        ws.Visible = True
    Next ws
    Exit Sub

ErrorHandler:
    MsgBox "Đã xảy ra lỗi: " & Err.Description
End Sub

Ẩn Các Sheet Cụ Thể trong Excel

Đoạn mã sau sẽ ẩn Sheet1 và Sheet2. Bạn có thể thay đổi tên sheet để ẩn các sheet khác theo nhu cầu.

Sub HideSpecificSheets()
    On Error GoTo ErrorHandler
    Worksheets("Sheet1").Visible = xlSheetHidden
    Worksheets("Sheet2").Visible = xlSheetHidden
    Exit Sub
ErrorHandler:
    MsgBox "Đã xảy ra lỗi: " & Err.Description
End Sub

Ẩn sheet trong ExcelẨn sheet trong Excel

Để hiện lại các sheet này, chỉ cần thay xlSheetHidden bằng xlSheetVisible.

Sub UnhideSpecificSheets()
On Error GoTo ErrorHandler
    Worksheets("Sheet1").Visible = xlSheetVisible
    Worksheets("Sheet2").Visible = xlSheetVisible

Exit Sub
ErrorHandler:
    MsgBox "Đã xảy ra lỗi: " & Err.Description

End Sub

Ẩn Tất Cả Sheet Trừ Sheet Cuối Cùng

Lưu ý: Bạn không thể ẩn tất cả sheet trong Excel, ít nhất phải có một sheet hiển thị. Đoạn mã sau sẽ ẩn tất cả sheet trừ sheet cuối cùng.


Sub HideAllExceptLastSheet()
    On Error GoTo ErrorHandler
    Dim i As Integer
    For i = 1 To Worksheets.Count - 1
        Worksheets(i).Visible = xlSheetHidden
    Next i
    Exit Sub

ErrorHandler:
    MsgBox "Đã xảy ra lỗi: " & Err.Description
End Sub

Ẩn sheet trong ExcelẨn sheet trong Excel

Worksheets.Count - 1 đếm tổng số sheet và trừ đi 1 để giữ lại sheet cuối cùng.

Xem thêm:  Chuyển Ảnh sang PDF Miễn Phí bằng Word hoặc Excel

Kết Luận

Qua các ví dụ trên, việc quản lý ẩn/hiện nhiều sheet cùng lúc trong Excel trở nên dễ dàng hơn với VBA. Hy vọng bài viết này hữu ích cho bạn trong việc tối ưu hóa công việc với Excel. Hãy tìm hiểu thêm các thủ thuật Excel khác trên website Thủ Thuật để nâng cao kỹ năng của bạn.

Đánh Giá Bài Viết
Tuyết Nhi

Tuyết Nhi

Tôi là Tuyết Nhi - Nữ phóng viên trẻ đến từ Hà Nội. Với niềm đam mê công nghệ, khoa học kỹ thuật, tôi yêu thích và muốn chia sẻ đến mọi người những trải nghiệm, kinh nghiệm về các lĩnh vực công nghệ, kỹ thuật... Rất mong được quý độc giả đón nhận ❤️.

Related Posts

Tách Chuỗi, Số và Gmail trong Excel Không Cần VBA
Học Excel

Tách Chuỗi, Số và Gmail trong Excel Không Cần VBA

Hướng Dẫn Lập Bảng Tổng Hợp Nhập Xuất Tồn Trong Kế Toán
Học Excel

Hướng Dẫn Lập Bảng Tổng Hợp Nhập Xuất Tồn Trong Kế Toán

Chuyển đổi giữa độ thập phân và độ phút giây trong Excel bằng VBA
Học Excel

Chuyển đổi giữa độ thập phân và độ phút giây trong Excel bằng VBA

Hướng Dẫn Tạo, Chỉnh Sửa và In Báo Cáo trong Access 2016
Học Excel

Hướng Dẫn Tạo, Chỉnh Sửa và In Báo Cáo trong Access 2016

Discussion about this post

Trending.

Bỉm Ban Đêm

5 Loại Bỉm Ban Đêm Thấm Hút Tốt Nhất Cho Bé Ngủ Ngon

Hướng Dẫn Tải và Cài Đặt Vectorworks Chi Tiết Nhất 2025

Hướng Dẫn Tải và Cài Đặt Vectorworks Chi Tiết Nhất 2025

Dạy Trẻ Lì Lợm: 7 Nguyên Tắc Vàng Cha Mẹ Cần Nắm Vững

Dạy Trẻ Lì Lợm: 7 Nguyên Tắc Vàng Cha Mẹ Cần Nắm Vững

Đáp Án Brain Out Từ Câu 1 Đến Câu 225 Mới Nhất

Đáp Án Brain Out Từ Câu 1 Đến Câu 225 Mới Nhất

Tải Game Disney’s Hercules (1997) – Chơi Ngay Không Cần Cài Đặt

Tải Game Disney’s Hercules (1997) – Chơi Ngay Không Cần Cài Đặt

Giới Thiệu

Thủ Thuật

➤ Website đang trong quá trình thử nghiệm AI biên tập, mọi nội dung trên website chúng tôi không chịu trách nhiệm. Bạn hãy cân nhắc thêm khi tham khảo bài viết, xin cảm ơn!

Chuyên Mục

➤ TOP Thủ Thuật

➤ Chia Sẻ Kiến Thức

➤ Kênh Công Nghệ

➤ SEO

➤ Games

Liên Kết

➤

➤

➤

➤

➤

Liên Hệ

➤ TP. Hải Phòng, Việt Nam

➤ 0931. 910. JQK

➤ Email: [email protected]

Website này cũng cần quảng cáo, không có tiền thì viết bài làm sao  ” Đen Vâu – MTP ”

DMCA.com Protection Status

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam

No Result
View All Result
  • TOP Thủ Thuật
    • Thủ Thuật Internet
    • Thủ Thuật Máy Tính
    • Thủ Thuật Tiện Ích
    • Thủ Thuật Phần Mềm
  • Chia Sẻ Kiến Thức
    • Học Excel
    • Học Word
    • Học Power Point
  • Games
  • Kênh Công Nghệ
  • Facebook
  • WordPress
  • SEO

© 2025 Thủ Thuật - Website chia sẻ kiến thức công nghệ hàng đầu Việt Nam