我目前正在 Microsoft Excel 上构建基于 VBA 的应用程序。
我使用简单的 activeX 控件来获取用户 ID/密码。这样做的问题是用户可能能够通过查看 activeX 标签的“属性”来查看密码的值
有什么方法可以阻止用户激活“设计”模式并直接查看文本框的值?或者有没有更好的方法将凭据存储在系统上?我使用文本框的原因是因为它们更易于用户使用(您可以保存该值,因此您可以在将来使用该程序而无需再次重新输入用户名/密码)并且易于维护(不需要表格/弹出窗口)
感谢您的帮助。
这就是工作表上的 id/密码框的样子(使用 activeX 控件)
问题是如果用户打开设计模式 -> 属性,他们可以看到密码文本框的值