tailieunhanh - Tự học Excel part 23
Sử dụng Data Validation để bảo vệ những ô chứa công thức Kể từ đây, mỗi khi bạn nhập bất kỳ thứ gì vào trong những ô chứa công thức, hoặc bạn mu n sửa lại công thức, sẽ có một cảnh báo xuất hiện, ngăn không cho bạn nhập vào. Xin nhắc lại, phương pháp này không cấm việc xóa hẳn công thức, cũng như dán đè thứ gì đó vào những ô chứa công thức. Tự động bật tắt chức năng bảo vệ Phương pháp này, sẽ t động bật chức năng bảo vệ bảng tính (Protect) mỗi. | Sử dụng Data Validation để bảo vệ những ô chứa công thức Kể từ đây mỗi khi bạn nhập bất kỳ thứ gì vào trong những ô chứa công thức hoặc bạn muốn sửa lại công thức sẽ có một cảnh báo xuất hiện ngăn không cho bạn nhập vào. Xin nhắc lại phương pháp này không cấm việc xóa hẳn công thức cũng như dán đè thứ gì đó vào những ô chứa công thức. Tự động bật tắt chức năng bảo vệ Phương pháp này sẽ tự động bật chức năng bảo vệ bảng tính Protect mỗi khi bạn chọn một ô đã được khóa locked nhưng nó cũng sẽ tự động tắt chức năng bảo vệ khi bạn chọn một ô không bị khóa. Để bắt đầu bạn hãy chắc chắn rằng những ô bạn muốn bảo vệ ô chứa công thức đã được khóa còn những ô không cần bảo vệ thì không bị khóa như tôi đã trình bày ở phương pháp thứ nhất. Sau đó bạn nhấn Alt F11 nhấn vào Sheet mà bạn mu ốn bảo vệ các ô đã khóa ở trong đó rồi nhập vào trong khung soạn thảo đoạn code sau đây Private Sub Worksheet SelectionChange ByVal Target As Range If True Then Password Secret Else Password Secret End If End Sub Nếu không cần đến password bạn không cần dùng đoạn Password Secret hoặc nếu muốn Password là thứ gì khác bạn sửa lại chữ Secret bằng cái bạn muốn. Nếu bạn lo rằng người ta có thể vào trong khung soạn thảo VBA để xem password bạn có thể bảo vệ các code này không cho xem bằng cách chọn Tools VBAProject Properties chọn tab Properties chọn Lock Project for Viewing và nhập vào một password. Tuy nhiên phương pháp này cũng không hoạt động hoàn hảo mặc dù nó cũng giúp bạn được phần nào việc bảo vệ các công thức. Từ khóa Target được sử dụng trong đoạn code sẽ chỉ để tham chiếu đến ô đang active ngay tại thời điểm nó được chọn xin nói thêm cho dù bạn chọn một dãy nhưng trong dãy đó chỉ có một ô active mà thôi là ô đang có màu khác với những ô còn lại . Vì lý do này nếu một người nào đó chọn một dãy các ô với ô active không bị khóa thì người đó có thể xóa toàn bộ dãy ô này bởi vì khi đó thì chức năng Unprotect đã được tự động bật 4. Sử dụng Data-Validation
đang nạp các trang xem trước