Cách unhide nhiều sheet trong excel

     

Như bạn có thể biết, khoác định Excel không cung cấp người sử dụng hiển thị nhì hoặc các sheet cùng một lúc vào Excel. Thực đơn Unhide chỉ cho phép bạn lựa chọn 1 sheet tại một thời điểm nhằm hiển thị sheet đó.Bạn vẫn xem: biện pháp unhide nhiều sheet vào excel


*

Điều này rất có thể làm cho quá trình hiện nhiều sheet mất khôn cùng mất thời gian, đặc biệt quan trọng nếu bạn muốn hiện toàn bộ các sheets trong một workbook. Do vậy, trong bài viết này, giaoducphanthiet.edu.vn sẽ hướng dẫn chúng ta 3 cách không giống nhau để nhanh chóng hiển thị những sheet đồng thời.

Bạn đang xem: Cách unhide nhiều sheet trong excel

Cách 1: Câu lệnh hiển thị cục bộ các Sheet vào VBA

Cách nhanh nhất có thể để hiển thị tất cả các sheet vào Excel là áp dụng macro (VBA). Cái mã VBA tiếp sau đây sẽ áp dụng vòng lặp For Next Loop để lặp qua từng sheet trong workbook đang hoạt động và hiển thị từng sheet.

For Each ws In Sheets:ws.Visible=True:NextBạn hoàn toàn có thể chạy mã này trong cửa sổ VB Editor"s Immediate ngay mau lẹ chỉ trong bố bước solo giản:

Bước 1: Trong cửa sổ tệp Excel bắt buộc hiển thị các sheet đồng thời sẽ mở, các bạn bấm tổng hợp phím alt + F11 để xuất hiện sổ Microsoft Visual Basic for Applications.

Bước 2: liên tục nhấn tổng hợp phím Ctrl + G để mở cửa sổ Immediate.

Bước 3: Copy cùng dán dòng mã sau vào cửa sổ Immediate và nhấn Enter.

For Each ws In Sheets:ws.Visible=True:NextHình hình ảnh dưới đây sẽ cho các bạn thấy bí quyết triển khai quá trình này.


*

Khi mẫu mã “Next ws” được nhấn, macro đã nhảy ngược quay trở về dòng mã trước tiên trong vòng lặp và reviews lại nó. Nó liên tiếp lặp qua toàn bộ các sheet vào worksheet của workbook (Activeworkbook.Worksheets ).

Sau đó, bạn có thể sử dụng “ws” bên trong vòng lặp để biến hóa các trực thuộc tính của worksheet hiện tại tại. Vào trường hòa hợp này, chúng tôi đang để thuộc tính “Visible” của sheet ở chế độ hiển thị (xlSheetVible). Trực thuộc tính visible có cha tùy chọn khác biệt để lựa chọn:

• xlSheetHidden

• xlSheetVeryHidden

• xlSheetVible


*

Hiện những sheet có tên cụ thể

Điều gì sẽ xảy ra nếu họ chỉ ý muốn hiện các sheet gồm chứa tự "pivot" trong thương hiệu sheet? vào trường thích hợp đó bạn cũng có thể thêm một câu lệnh IF đơn giản vào macro nhằm chỉ hiện những sheet gồm chứa thương hiệu hoặc văn bạn dạng cụ thể.

Xem thêm: Di Sản Văn Hóa Thế Giới Ở Tây Nguyên Là Nhà Ngục Kon Tum, Di Sản Văn Hóa Thế Giới Ở Tây Nguyên Là

Sub Unhide_Sheets_Containing()Dim ws As Worksheet For Each ws In ActiveWorkbook.Worksheets If InStr(ws.Name, "pivot") > 0 Then ws.Visible = xlSheetVisible kết thúc If Next wsEnd SubHàm InStr sẽ tìm tìm văn bản trong một chuỗi với trả về địa chỉ xuất hiện thứ nhất của văn bản. Nó là viết tắt của InString và công dụng này tương tự như như các hàm tìm kiếm hoặc FIND trong Excel.

Vì vậy, trong trường vừa lòng này, cửa hàng chúng tôi đang tìm kiếm ngẫu nhiên sheet nào gồm chứa trường đoản cú “pivot” trong thương hiệu sheet. Tham chiếu “ws.name” trả về thương hiệu của sheet hiện tại đang được review trong vòng lặp For-Next Loop.

Vì vậy, loại này “If InStr(ws.Name, “pivot”) > 0 Then” về cơ phiên bản cho biết, nếu từ “pivot” được tìm kiếm thấy trong tên sheet thì hàm gợi ý sẽ trả về một số to hơn 0. Câu lệnh IF đã đánh chi tiêu True và loại mã tiếp theo sau sẽ được chạy nhằm hiện sheet.

Nếu từ “pivot” không được kiếm tìm thấy trong tên sheet, thì câu lệnh IF sẽ reviews là False với mã sẽ vứt qua toàn bộ các dòng cho tới khi đến cái “End If”. Vì đó, sheet hiện đang được đánh giá trong vòng lặp sẽ giữ lại được thuộc tính hiển thị hiện tại của nó (hiển thị hoặc ẩn).

Mã macro trên chuyển động tốt nếu như bạn cần ẩn với hiện các sheet mặt hàng ngày, sản phẩm tuần hoặc hàng tháng chỉ cho 1 bảng tài liệu Excel thao tác làm việc thường xuyên. Với nó đã chạy mã macro để hiện những sheet cụ thể khi các bạn mở workbook để bắt đầu làm việc.

Sau khi trả tất, hãy chạy và một mã nhưng biến hóa thuộc tính hiển thành phố xlSheetHidden để ẩn lại những sheet (bạn có thể tạo macro mới cho việc này).

Xem thêm: Bài Hát Tết Trung Thu Em Đốt Đèn Đi Chơi, Tết Trung Thu Đốt Đèn Đi Chơi

Tham khảo:

Cách để chế tạo MENU ẩn hiện nay Sheet theo ý muốn trong Excel bởi VBA

Bên cạnh đó, nhằm không bỏ lỡ những mẹo cùng thủ thuật tin học văn phòng hữu dụng khác, hãy theo dõigiaoducphanthiet.edu.vnngay hôm nay.