Phân quyền trong Excel

Liên hệ QC

yenbinhta3

Thành viên mới
Tham gia
27/6/08
Bài viết
2
Được thích
0
Xin lỗi đã làm phiền do mở lại một đề tài cũ .
Tôi vốn chỉ mới tập tành viết Macro, VBA trong Excel, gặp phải bài toán hóc búa của công ty về vấn đề bảo mật. Tìm tòi khắp nơi, may vào được topic về vấn đề này trong diễn đàn "Giải pháp excel" nhưng đã đóng rồi. Có thể nhờ các anh chỉ giúp để giải bài toán như thế này không:

Một bảng Excel dùng để cập nhật giá thuê VP ở TPHCM
- Nhiều người sử dụng tham khảo trong hệ thống data nội bộ
- Đang có 3/8 nhân viên Sales được quyền edit, thay đổi giá cả, thêm bớt phòng.
Yêu cầu đề bài:
- Các nhóm khác không vào được, trừ nhóm Marketing và Sales(chỉ xem được, không thay đổi được thông tin)
- Riêng số nhân viên Sales được chỉ định được setup quyền nhập liệu và có thể tăng giảm số người.
- Trưởng phòng và Phó phòng nắm quyền admin: thay đổi password, cấp quyền cho người được xem hoặc edit.
Xin hướng dẩn giúp cách phân quyền trong Excel như các yêu cầu trên. Cám ơn nhiều.
 

File đính kèm

Bạn có thể tạo một Form đăng nhập và gọi nó ngay tại sự kiện Workbook_Open.
Xây dựng một cơ sở dữ liệu về người dùng gồm các thông tin: Tên đăng nhập, mật khẩu, nhóm.
Khi mở tài liệu lên yêu cầu đăng nhập, tùy thuộc vào từng người đăng nhâp để phân ra cac tình huống xử lý: Đóng tài liệu, khóa tài liệu, hoặc sử dụng bình thường...
Thông tin về phân quyền có thể lưu trong Registry hoặc 1 file nào đó mà bạn có thể đọc được, đó chỉ là ý tưởng thôi, còn cụ thể thì phụ thuộc vào yêu cầu của bạn
 
Upvote 0
Khả năng viết code của mình rất yếu, có lẽ mình chỉ tạo được thủ tục Auto_Open kết hợp thủ tục khóa cells thôi.
Cám ơn ý của bạn hoa35xdkt.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom