Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: lovko от 30.09.2015, 21:23

Название: Отображение MsgBox в верхнем правом углу
Отправлено: lovko от 30.09.2015, 21:23
Здравствуйте! Можно ли сделать так, чтобы окно типа
Da = MsgBox("Пролистать вниз", vbOKOnly, "Просмотр")
отображалось не в центре экрана, а в верхнем правом углу (при полной развертке экрана)?
Спасибо!
Название: Re: Отображение MsgBox в верхнем правом углу
Отправлено: Serge 007 от 01.10.2015, 07:11
Здравствуйте

Функция MsgBox не имеет аргументов, которые позволяют задать нужное положение на экране
Как вариант - использовать UserForm вместо MsgBox

PS Так же можно добиться изменения положения MsgBox на экране используя функции WinAPI, но это довольно сложный способ и работать будет не всегда и не у всех пользователей