VBA-主密码+三个用户密码

VBA-主密码+三个用户密码

我已经在 Google 上搜索过了,但找不到针对这个简单问题的 VBA:对于工作簿,是否可以创建一个管理员密码和三个用户密码?例如:

名为“财务”的工作簿完全受管理员(我)保护。有三个用户需要查看/输入有限数量的单元格中的数据。当然,这些单元格不受保护,但其他所有内容都受到保护。

Admin pw = snowwhite  <<< Essentially, this is the master pw.
John pw = dwarf1  <<< User limited view/input into certain cells.
Lisa pw = dwarf2  <<< User limited view/input into certain cells.
Sam pw = dwarf3  <<< User limited view/input into certain cells.

是否可以为工作簿创建管理员密码,并为三个不同的用户创建三个用户密码?目前,每个用户都有完全相同的视图/限制。

此外,是否可以允许三个用户更改他们的密码,但宏能够捕获他们的新密码,当管理员使用主密码(白雪公主)进入工作簿时,他就可以看到新密码。

我之前的问题解释得很糟糕,但我希望这次我能做得更好。

相关内容