У меня есть рабочая книга по названию "архив", который я скрываю. При открытии книги пользовательская форма появляется и запрашивает пароль. Если введен правильный пароль, открывается другая форма. Проблема в том, что когда открывается форма пароля после нажатия на книгу, я не могу открыть какую-либо другую книгу. Кажется, что все книги скрыты, и они открываются только при вводе пароля. Код, который я использую:скрытая рабочая тетрадь под пользователем form using excel vba
Private Sub commandbutton2_click()
If TextBox1.Value = "Secret" Then
MsgBox "Welcome", vbExclamation, "Access granted"
Me.Hide
UserForm1.Show
Else
MsgBox "You have entered an incorrect password!"
Unload Me
End If
End Sub
у вас есть 'UserForm_Initialize()' для первой пользовательской формы? если да, то что у вас в нем –
Угадайте, что событие 'Workbook_Open' отображает форму пароля, но это просто предположение, поскольку у вас не было достаточно кода для воспроизведения проблемы. – Tim
Спасибо Shai за вас время и помощь, –