0

如何在某个日期后削弱 Excel 文档?我希望它在 2009 年 12 月 31 日之后变得无法使用。

我正在考虑将其中一个必须启用宏的东西放在那里,它会隐藏所有关闭的工作表并留下一个选项卡,上面写着你必须启用宏。然后有一个打开的宏来取消隐藏所有这些选项卡,但如果在某个日期之后也会自行关闭。这有一些缺点,有人可以只输入宏代码(未启用宏)并更改到期日期......甚至只是更改他们的系统时间。关于好的方法有什么想法吗?我的方法和你能得到的一样好吗?还是有更好的方法?

谢谢。

4

2 回答 2

2

您可能想了解一下 Microsoft 的信息权限管理(IRM) 技术。IRM 允许您控制允许哪些用户阅读、编辑、打印等文档的内容。也可以指定到期日期。

IRM 要求您拥有带有域控制器的 ActiveDirectory 基础结构,或者您可以使用 Microsoft 托管的 IRM 服务。

有关更多详细信息,请查看使用信息权限管理控制 Excel 中的工作簿访问

于 2009-10-08T15:13:40.190 回答
2

丹,我不确定您尝试锁定 excel 表的目的。但是,如果您编写宏,那么您可以对 VBA 代码进行密码保护,这样就不会对代码进行任何更改。

话虽如此,仍然有可能有解决方法并访问 excel 文件;没有任何方法可以万无一失。

干杯...

于 2009-10-09T11:07:10.377 回答