Вечер добрый всем!
Пишу с надеждой, что кто-нибудь откликнется.
Задача: Компьютер с двумя мониторами. При запуске на 1-ом отображение окон UserForm с параметром - StartUpPosition:CenterOwner по центру экрана монитора, однако на 2-ом мониторе UserForm's запускающиеся при запуске файла отображаются по центру монитора, а UserForm's вызывающиеся в процессе работы отображаются по центру слева (как будто параметр - StartUpPosition:Windows Default). Так вот хочу переделать параметр - StartUpPosition:Manual и высчитывать положение окна UserForm в зависимости от того, на каком мониторе запущен файл.
Какое разрешение монитора я могу узнать (здесь нашёл функцию), а вот на каком мониторе не знаю!
Я очень надеюсь, что кто-нибудь поможет. Приму с огромной благодарностью!
P.S.: если будут другие предложения, как выйти из этой ситуации (по-другому) также заранее благодарен.
Пишу с надеждой, что кто-нибудь откликнется.
Задача: Компьютер с двумя мониторами. При запуске на 1-ом отображение окон UserForm с параметром - StartUpPosition:CenterOwner по центру экрана монитора, однако на 2-ом мониторе UserForm's запускающиеся при запуске файла отображаются по центру монитора, а UserForm's вызывающиеся в процессе работы отображаются по центру слева (как будто параметр - StartUpPosition:Windows Default). Так вот хочу переделать параметр - StartUpPosition:Manual и высчитывать положение окна UserForm в зависимости от того, на каком мониторе запущен файл.
Какое разрешение монитора я могу узнать (здесь нашёл функцию), а вот на каком мониторе не знаю!
Я очень надеюсь, что кто-нибудь поможет. Приму с огромной благодарностью!
P.S.: если будут другие предложения, как выйти из этой ситуации (по-другому) также заранее благодарен.