Здравствуйте уважаемые форумчане.
Есть экранная форма отображаемая на экране инструкцией : UserForm.Show vbModalless , режим vbModalless обязателен.
На ней есть пара кнопок. По нажатию на кнопку отрабатывает макрос, но форма, оставаясь отображённой на экране, теряет фокус.
Для продолжения работы с формой приходится кликать мышкой на окне формы для её активации.
Пробовал, но не помогло :
UserForm.ActiveControl.SetFocus
и
UserForm.Enabled=True
Подскажите, пож-та : как при отображённой, но не активной, UseForm программно её активировать, т.е. вернуть на неё фокус?
Спасибо за помощь / совет.
Есть экранная форма отображаемая на экране инструкцией : UserForm.Show vbModalless , режим vbModalless обязателен.
На ней есть пара кнопок. По нажатию на кнопку отрабатывает макрос, но форма, оставаясь отображённой на экране, теряет фокус.
Для продолжения работы с формой приходится кликать мышкой на окне формы для её активации.
Пробовал, но не помогло :
UserForm.ActiveControl.SetFocus
и
UserForm.Enabled=True
Подскажите, пож-та : как при отображённой, но не активной, UseForm программно её активировать, т.е. вернуть на неё фокус?
Спасибо за помощь / совет.
Изменено: - 24.01.2014 14:41:27