【发布时间】:2021-08-20 07:36:55
【问题描述】:
我正在尝试获得一些结果。
我在工作中最常使用 Excel,根据我的经验,我发现无论是 vba 代码还是工作表功能,很容易被黑客入侵或不受保护,如果我使用完全加密,我无法使用电源查询和电源然后枢轴,这很糟糕。
所以我想知道是否可以创建一个 C# 表单来从外部保护我的工作表单元格和 vba 代码远离 excel 保护系统,以便用户无法打开编辑这些选定的文件,除非他提供我将提供的密码对他来说,同时 power query 和 power pivot 可以从那些关闭的工作簿中提取数据。
我对 C# 和 Windows 窗体有一定的了解,所以如果有任何关于这个主题的建议或想法甚至免费文章,请与我分享,我想学习它。
【问题讨论】:
-
这似乎更像是数据管理或用户教育问题,而不是软件问题。很难阻止鲁莽的用户不安全。您可以使用解包-打开-重新打包文件的小程序创建受密码保护的 zip 文件,但这真的会提高安全性吗?
标签: c# excel vba password-encryption