【发布时间】:2017-06-02 09:42:37
【问题描述】:
我正在构建一个 Excel 加载项,它将用户设置存储在加载项内的 Settings 工作表中。我使用Settings 工作表本质上是存储布尔值和潜在的用户注册详细信息。
但是,如果我打开一个新的 VBA 项目并包含加载项作为参考(在 VBA 中:Tools > References > MY Add-In),那么我可以访问Settings 工作表并可能破坏其密码并破解注册详情。
Settings 工作表设置为xlVeryHidden,但是可以通过 VBA 代码访问它。无论如何在Excel中防止这种情况?例如,在一个模块中,我可以使用Option Private Module 方法。
【问题讨论】: