Tôi có một sổ làm việc trong đó mọi thứ đều được bảo vệ ngoại trừ một ô cập nhật bộ lọc thành bảng thông qua macro VBA khi cập nhật. Điều này gần như hoàn toàn hiệu quả trong việc ẩn toàn bộ nội dung của bảng (ít nhất là nhẹ nhàng) với một ngoại lệ: người dùng có thể nhập một công thức đơn giản vào ô được mở khóa để lấy bất kỳ giá trị nào từ bảng được lọc.
Có cách nào để cho phép người dùng nhập liệu, nhưng ngăn chặn việc sử dụng công thức?
Cập nhật: Tôi nhận thấy rằng bạn có thể làm điều này với điều khiển biểu mẫu, nhưng tôi vẫn tự hỏi liệu nó có khả thi trong một ô tiêu chuẩn không
Bạn có thể xem qua chủ đề này , từ các diễn đàn hỗ trợ microsoft. Tôi không có thời gian để viết nội dung của nó vào câu trả lời ngay bây giờ, nhưng ít nhất nó nên chứa một số gợi ý cho bạn.
—
eirikdaude
Cảm ơn phản hồi, nhưng vấn đề với việc thực hiện thông qua VBA là người dùng luôn có thể vô hiệu hóa các macro
—
ebrts