Не уверен, что это то, что вы хотите, но это будет делать то, что вы описываете:
UserForm2.Show vbModeless
Обратите внимание, что UserForm2
больше не является модальным, что означает, что пользователь может щелкнуть за пределами формы и даже скрыть ее за UserForm1
.
Модальные формы возвращают выполнение вызывающей стороне, когда они скрыты / закрыты или уничтожены, немодальные формы немедленно возвращают выполнение вызывающей стороне (хотя сначала запускаются обработчики Initialize
и Activate
).