Ngăn chặn công thức được nhập vào ô đã mở khóa


0

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
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.