Làm cách nào để tự động ẩn các ô / trang tính mà không có macro


0

Gần đây tôi đã tạo ra một sổ làm việc excel công ty đã từng có rất nhiều cột / ô hiếm khi được sử dụng và được giao nhiệm vụ làm cho nó đơn giản hơn nhưng vẫn phổ biến.

Tôi đã có thể tạo một hộp kiểm với mã VBA và khi hộp được chọn, nó sẽ hiển thị Bảng X. Bỏ chọn nó ẩn Bảng X. Tôi đã tạo một hộp kiểm tương tự bên trong một trang tính để ẩn các cột bổ sung. Dưới đây là thói quen VBA để ẩn bảng tính.

Private Sub CheckBox1_Click()
On Error Resume Next
    ThisWorkbook.Sheets("Email Settings").Visible = CheckBox1.Value
End Sub

Tuy nhiên, hiện tại vấn đề là tôi không thể gửi email cho khách hàng vì máy chủ Exchange của công ty chúng tôi chặn các tệp Excel bằng macro. Tôi đã gửi nó với liên kết chia sẻ Dropbox tuy nhiên không cho phép khách hàng tải lên mà không có tài khoản và một số khách hàng có thể chặn thẳng Dropbox.

Có giải pháp thay thế VBA nào để sử dụng hộp kiểm Active X để tự động chọn các cột hoặc trang tính để ẩn không?


1
Không, không phải không có VBA và macro được bật
PeterH

1
Một cách để ẩn các cột mà không sử dụng VBA sẽ là sử dụng chức năng "Nhóm" trong dải băng Dữ liệu. Các cột được nhóm có thể được ẩn và bỏ ẩn bằng cách nhấp vào biểu tượng "+" hoặc "-" phía trên hàng trên cùng. Tôi không thể nghĩ ra một cách tương đương để ẩn bảng tính.
Blackwood

Bạn có thể thử Custom Viewstrong Workbook Viewsnhóm dưới View. Nó hoạt động cho các cột và bảng tính, nhưng đôi khi tôi thấy nó không ổn định.
Rey Juna

Câu trả lời:


2

Sử dụng Chế độ xem tùy chỉnh:

Ví dụ này ẩn một cột ( B), một hàng ( 2) và một tờ ( HIDE THIS SHEET).

Vô duyên

Ẩn

Khi bạn đã ẩn những gì bạn muốn ẩn, sau đó thêm chế độ xem tùy chỉnh.

Bắt đầu xem tùy chỉnh

Thêm chế độ xem tùy chỉnh

Bỏ ẩn tất cả dữ liệu của bạn (bạn có thể muốn thêm chế độ xem tùy chỉnh khác để làm cho tất cả dữ liệu của bạn không bị xóa), sau đó chọn chế độ xem tùy chỉnh của bạn và nhấp vào hiển thị.

Chọn Chế độ xem tùy chỉnh

Và bạn sẽ thấy điều này:

Ẩn


Tôi chưa thử điều này, nhưng nếu nó hoạt động, nó là một giải pháp phi vĩ mô được đánh giá thấp!
cartb Beforehorse

1
@cartb Beforehorse, hãy cẩn thận là nhiều thay đổi bạn thực hiện đối với bảng tính của mình có thể gây nhầm lẫn cho chế độ xem và sau đó bạn phải làm lại nó. Tôi chưa bao giờ ghi lại các loại thay đổi, tôi chỉ làm lại nếu nó bắt đầu trông khác đi.
Rey Juna
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.