Cách unhide nhiều sheet cùng lúc

Cách unhide tất cả các sheet trong excel như thế nào?

Ban có thể dễ dàng hide (ẩn) nhiều sheet cùng lúc trong Excel. Nhấp vào một sheet, giữ phím shift và nhấp vào các sheet khác bạn muốn ẩn, nhấp chuột phải và chọn “hide”.

Nhưng để unhide tất cả các sheet trong excel trong một vài thao tác thì mặc định Excel không cho phép chúng ta làm điều đó.

Bài này đưa ra vài cách giúp bạn có thể sử dụng để hiện tất cả các sheet ẩn trong excel cùng lúc.

CẬP NHẬT: Nếu bạn đang dùng Office 365, bây giờ bạn có thể hiện unhide nhiều sheet cùng một lúc dễ dàng.

Bấm chuột phải vào tab sheet ở dưới cùng và chọn unhide .

Trong hộp thoại unhide ,

  • Nhấn phím Ctrl (CMD trên Mac) và nhấp vào sheet bạn muốn hiển thị hoặc
  • Nhấn các phím Shift + Mũi tên Lên / Xuống để chọn nhiều (hoặc tất cả) trang tính, rồi nhấn OK .

Nếu bạn không có Office 365, hãy tiếp tục đọc.

Xem thêm: Cách khắc phục file excel bị lỗi không mở được

Sử dụng VBA

Bước 1: Mở Trình soạn thảo Visual Basic bằng cách nhấn Alt-F11 trên bàn phím hoặc nhấp chuột phải vào tab sheet bất kỳ và chọn View Code.

Cách unhide nhiều sheet cùng lúc

Bước 2: Kích hoạt Immediate Window bằng cách nhấp vào View -> Immediate Window (hoặc CTRL-G).

Cách unhide nhiều sheet cùng lúc

Bây giờ chúng ta sẽ chạy một macro. Macro này sẽ lặp qua tất cả các sheet ẩn và hoàn nguyên trạng thái hide của chúng thành “ unhide”. Chúng ta sẽ sử dụng vòng lặp “For…Each” để thực hiện thao tác này.

Bước 3: Trong cửa sổ Immediate window , nhập đoạn code dưới.

for each sh in worksheets: sh.visible=true: next sh

➤ Nhấn Enter

Kiểm tra sẽ thấy tất cả các sheet đã trở lại trạng thái hiển thị Unhide.

Cách unhide nhiều sheet cùng lúc

Nếu đoạn code này là thứ bạn sẽ sử dụng thường xuyên, bạn có thể lưu, đánh dấu bài viết này rồi sao chép / dán lại đoạn code trên vào Immediate window bất cứ khi nào cần.

Chúc bạn giải quyết được vấn đề của mình.

Cách unhide nhiều sheet cùng lúc

Việc ẩn hoặc hiện một sheet trong excel chắc nhiều bạn đều biết rồi, nhưng ẩn toàn bộ hoặc hiện toàn bộ sheet 1 lúc thì chắc hẳn không phải ai cũng biết, mặc định bạn không thể ẩn hoặc hiện toàn bộ sheet trong excel, mà chỉ có thể hiện từng sheet một.

Bạn biết đấy, nếu có rất nhiều sheet ẩn mà phải chọn từng sheet để hiện vậy thì rất mất thời gian, do vậy ở bài viết này sẽ hướng dẫn các bạn cách hiện toàn bộ sheet chỉ với một cú click chuột. Trường hợp này khác với việc excel không hiện tab sheet nhé, nếu excel không hiện tab sheet thì xem cách khắc phục excel mất tab sheet ở bài trước nhé.

Cách unhide nhiều sheet cùng lúc

1. Ẩn Một Sheet Trong Excel. 

Để ẩn một sheet bạn chọn sheet rồi click chuột phải và chọn Hide

Lúc này sheet 1 đã được ẩn đi

2. Hiện Một Sheet Trong Excel.

Để hiện một sheet trong excel, các bạn click phải vào sheet bất kỳ, chọn Unhide

Chọn sheet cần bỏ ẩn và nhấn OK

Sheet 1 đã hiện trở lại

3. Ẩn Nhiều Sheet Trong Excel.

Để ẩn nhiều sheet trong excel một lúc các bạn chọn 1 sheet, sau đó nhấn phím Ctrl và chọn toàn bộ hoặc các sheet cần ẩn, sau đó click phải chọn Hide

4. Hiện Toàn Bộ Sheet Trong Excel

Mặc định excel sẽ không cho các bạn bỏ ẩn nhiều sheet cùng một lúc, mà phải chọn từng sheet 1 để bỏ ẩn, như vậy rất lâu và không tiện chút nào

Để bỏ ẩn toàn bộ sheet các bạn làm như sau, nhấn phím tắt Alt + F11 sau đó vào Insert - Module

Copy đoạn code bên dưới dán vào cửa sổ soạn thảo

Sub Unhide_AllSheet() 'Bỏ ẩn tất cả các Sheet
  Dim ws As Worksheet
  On Error Resume Next  'Bỏ qua các lỗi có thể xảy ra
  'Bỏ ẩn các sheet
    For Each ws In Sheets
      ws.Visible=True
    Next
  'Vô hiệu hóa  bất kỳ lỗi nào xảy ra
  On Error Goto 0
End Sub

Sau đó nhấn F5 hoặc click vào nút tam giác màu xanh để chạy đoạn code

Toàn bộ các sheet ẩn sẽ hiển thị trở lại

Như vậy là Thủ Thuật Excel vừa giới thiệu với các bạn cách ẩn, hiện một hoặc nhiều sheet một lúc rồi, hy vọng sẽ giúp ích cho các bạn, chúc các bạn thành công.