Для активации окна эксель пользуюсь кодом приведенным ниже. В каких-то случаях он работает, а в каких-то нет.
При этом интересно получается. Окно экселя активировано, но фокус не пойми где (не на юзерформ точно). Пытался печатать в таком "состоянии". Думал, может фокус на какой-то ячейке? Так нет. И не на ячейке тоже.
Мне нужно фокус вернуть на юзерформ. Пробовал SetFocus, не помогает.
Заранее спасибо.
При этом интересно получается. Окно экселя активировано, но фокус не пойми где (не на юзерформ точно). Пытался печатать в таком "состоянии". Думал, может фокус на какой-то ячейке? Так нет. И не на ячейке тоже.
Мне нужно фокус вернуть на юзерформ. Пробовал SetFocus, не помогает.
Заранее спасибо.
Код |
---|
AppActivate Application.Caption Load UserForm1 UserForm1.Label1.Caption = "hello" UserForm1.Top = 300 UserForm1.Left = 400 UserForm1.Show |