我有一个问题要问我的用户形式。我隐藏了我的工作簿,只显示了userform。它在我的计算机中完美运行,因为我的计算机已启用宏。但是在宏禁用的计算机中,用户仍然可以在启用宏安全警告之前编辑我的工作簿。
Private Sub Workbook_Open()
Application. Visible=False
UserForm1.Show
End Sub
这是我用来隐藏工作簿的代码。任何人都可以告诉我如何在宏禁用计算机中指导工作簿? 谢谢
答案 0 :(得分:0)
您可以添加一张表格,告诉用户激活宏,保护它并隐藏所有其他表格。您还可以保护工作簿以防止用户添加或取消隐藏工作表。 (后者也可以通过将它们设置为非常隐藏来完成。)
如果您需要在某个时间点显示工作表以进行用户交互,则可以在使用Workbook_BeforeSave
事件保存时再次隐藏它们。