Thêm một cách bảo vệ dữ liệu (st)

Liên hệ QC

ThanhThao

Thành viên mới
Tham gia
19/7/06
Bài viết
49
Được thích
57
Thêm một cách bảo vệ dữ liệu để người khác không được đụng vào. Cách này khá thú vị. Bạn hãy thử xem:
- Chọn vùng dữ liệu bạn muốn bảo vệ.
- Chọn menu Data\Validation. Trong tab Settings, chọn trong ô Allow là Text length, ô Data chọn between, ô Minimum, bạn đánh giá trị chiều dài tối thiểu của chuỗi (ví dụ là 10000), ô Maximum, nhập giá trị chiều dài tối đa của chuỗi (ví dụ 50000).
- Chọn tab Error Alert.
- Trong Style chọn Stop, ô Title bạn hãy nhập tiêu đề của ô thông báo (ví dụ CAM!), ô Error message, bạn nhập nội dung của ô thông báo (ví dụ: khong duoc dung vao du lieu cua nguoi khac).
Nhớ chọn the check box Show error alert after invalid data is entered.
Để xoá những vùng dữ liệu đã được đặt Validation bạn hãy chọn Clear All.
)*&^)
 
Dear ThanhThao,
------------------
Theo em Validation không có tác dụng bảo vệ dữ liệu mà công cụ này dùng để kiểm tra, phát hiện các sai sót trong quá trình nhập liệu.
Trong ví dụ anh nêu, giả sử trong ô được thiết lập validation Text Length một chuỗi có số ký tự từ 10.000 đến 50.000 sẽ thoả mãn điều kiện và cho phép người khác can thiệp vào dữ liệu của ... người khác. Hơn nữa việc loại bỏ "cách bảo vệ" này không bị hạn chế nếu không bằng cơ chế bảo mật của Workbook.
Túm lại, theo em nếu chúng ta nghĩ về Validation thì hãy nghĩ tới một công cụ kiểm tra dữ liệu khi nhập và cũng nên chỉ sử dụng nó trong trường hợp thực sự cần thiết, nếu không nó sẽ có "tác dụng phụ" mà người dùng thực sự không hài lòng!
:bb:
 
Chỉnh sửa lần cuối bởi điều hành viên:
Đúng vậy, cách này chỉ ko cho người biết ít vể EXcel thoi, chẳng hạn ai vào đây đọc rồi sẽ biết cách nhập dữ liệu vào.
 
Việc validation on entry là việc nên làm của ứng dụng.
Ví dụ:
- Nhập mã trùng
- Nhập text vào trường số
- Nhập giá trị Date ko hợp lệ
- Nhập "Từ ngày" > "Đến ngày"
- v.v....(theo yêu cầu đặc thù của nghiệp vụ, ví dụ: Số giờ đi làm trong ngày < 12 - theo luật lao động chẳng hạn)

Nhiệm vụ của người tạo ứng dụng cho nhiều người khác dùng là phải giải quyết tất cả những trường hợp trên. Nếu ko thì đó chỉ là 1 free file mà thôi.

Đã là 1 ứng dụng dành cho nhiều người sử dụng thì việc validation on entry là nên làm vì ko phải NSD nào cũng biết cách nhập, ko phải để nhập thoải mái xong rồi gây ra ... runtime error.

Ứng dụng tồi nhất là ứng dụng không có validation.
 
Cho mình hỏi là : Liệu có giải pháp nào có thể bảo mật 1 file excel thật chắc chắn không. Minh rất cần 1 giải pháp bảo vệ dữ liệu bảng tính. Xin cảm ơn diễn đàn.
 
bảo mật 1 file excel thật chắc chắn uh? Trên đời này làm gì có 1 ổ khóa chắc chắn 100%... và cũng làm gì có 1 chìa khóa vạn năng chứ... Nói túm lại: "có cách khóa thì sẽ có cách mở và ngược lại"... Bản thân tự nhận thức và tự bảo vệ vẫn là cách tốt nhất...
 
Web KT
Back
Top Bottom