【发布时间】:2016-09-21 20:48:14
【问题描述】:
我有一个带有几个选项卡的简单 Microsoft Excel 电子表格。打开工作簿时,我有一个 USER LOGIN 表单,它会加载并要求输入登录名和密码。我想要做的是在用户成功登录之前不让用户看到工作簿中的工作表。我看到的问题是我的一张工作表中有一个宏,所以我做什么
sheet1.visible=xlhidden
它给了我一个调试错误。但是,即使我跳过了该表并隐藏了所有其他表-并且在正确登录时我尝试使它们可见= xlVisible,它们仍然不可见。我该怎么办?
是否有某种方法可以隐藏工作簿,然后在成功登录后使其可见?
【问题讨论】:
-
您可以将其锁定并设置密码保护。除非输入正确的密码,否则此方法不会显示内容。它也不依赖于用户名 - 只是一个密码。
-
希望您代码中的
visble只是您写问题时的错字。 -
@YowE3K - 是的。我很抱歉。
-
@PartyHatPanda - 我喜欢使用带有登录名/密码信息的用户表单,因为这样我可以显示徽标和机密信息等。
-
使用最适合您的。我只知道解决方法;希望这里有人比我更了解它。