【发布时间】:2017-12-13 19:54:59
【问题描述】:
我有一个包含多个工作表的 Excel 工作簿。
我想要做的是有一种机制,比如用户表单或用户可以向几个可能的用户之一进行身份验证的东西。
根据提供的用户名,我想显示某些工作表并隐藏其他工作表,并阻止用户访问他们不应查看的工作表。
有人在 Excel 中做过类似的事情吗?
感谢任何想法 肖恩
【问题讨论】:
-
".. 用户将在哪里进行身份验证..." - 身份验证,如何?活动目录?针对某处的硬编码列表?
-
1.加载工作簿时按住 Shift 可禁用宏。 2. Excel设置中可以禁用宏。
-
是的,抱歉,身份验证意味着仅针对一组 4 或 5 个硬编码用户
-
这需要有多安全?您是在保护社会安全号码,还是只是为了方便? Excel 并不以强大的安全性着称,但它有一些很好的工具可以防止善意的人不小心搞砸了。
-
解决方案只需要方便,它不会保护像 SSN 或类似的东西这样安全的东西,并且将保留在我们部门内部。