Điều khiển macro và hiển thị tương tác của các cửa sổ trong Excel

Mục lục

Cách hiển thị bảng Excel qua cửa sổ hộp thoại bằng macro VBA

Sổ làm việc có thể được mở, nhưng vẫn có thể bị ẩn. Điều này rất hữu ích, chẳng hạn, để bảo vệ nội dung hoặc các phép tính khỏi bị truy cập. Với kỹ thuật này, các sổ làm việc hiển thị truy cập nội dung từ các sổ làm việc ẩn bằng cách tham chiếu.

Để ẩn sổ làm việc, hãy sử dụng lệnh HIDE trong macro. Để sử dụng tương tác, hãy chọn nút ẨN qua tab CHẾ ĐỘ XEM (hoặc lệnh XEM trên thanh menu).

Có một số cách để hiển thị lại các trang tính bị ẩn. Người dùng có thể hiển thị các trang tính một cách tương tác bằng giao diện Excel hoặc tự động sử dụng macro Excel. Bạn cũng có thể kết hợp cả hai cách. Để thực hiện việc này, nó sẽ hiển thị một cửa sổ được điều khiển bằng macro mà người dùng có thể sử dụng để chọn các bảng tính ẩn sẽ được hiển thị lại.

Sử dụng các lệnh sau để gọi hộp thoại HIỂN THỊ trong macro của bạn:

Sub ApertureWorkbookOn ()
Application.Dialogs (xlDialogUnhide) .Show
Kết thúc Sub

Sau khi gọi macro, Excel sẽ hiển thị hộp thoại FADE IN. Hình minh họa sau đây cho thấy nó có thể trông như thế nào:

Cửa sổ này chỉ chứa các mục nhập nếu có các sổ làm việc ẩn trong phiên Excel đang hoạt động. Để hiển thị một sổ làm việc được hiển thị, hãy bấm vào tên của trang tính và sau đó chọn nút HIỂN THỊ.

Để nhập macro, hãy nhấn tổ hợp phím ALT F11 trong Excel. Điều này sẽ gọi trình soạn thảo VBA. Sử dụng lệnh INSERT - MODULE để chèn một trang mô-đun trống. Để bắt đầu macro, hãy nhấn tổ hợp phím ALT F8 trong Excel.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave