Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Расположение новых окон файла - в определенных координатах - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
Страница 1 из 11
Модератор форума: _Boroda_, Pelena, Manyasha, SLAVICK 
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Расположение новых окон файла - в определенных координатах (Макросы/Sub)
Расположение новых окон файла - в определенных координатах
yl3d Дата: Среда, 13.09.2017, 02:59 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Доброе утро, уважаемые специалисты по ВБА.
Помогите разобраться с проблемой.

В экселе 2013 есть функция "Новое окно", которая позволяет расположить разные листы одного файла - в разных местах экрана. Так с ними намного удобнее работать.
У меня есть макрос который создает три окна для одного файла (окна создаются для разных листов).

Но есть проблема.
Эти окна при создании накладываются друг на друга. Так что их приходится вручную распределять по экрану.

Как назначить каждому из окон - свою координату расположения на мониторе с обозначением высоты-ширины окна ?
(При создании - Первое окно должно получить координаты 100;150 и ширину-высоту 100;120. А Второе окно должно получить координаты 500;800 и ширину-высоту 200;140.)
К сообщению приложен файл: 3498765.xls(39Kb)
 
Ответить
СообщениеДоброе утро, уважаемые специалисты по ВБА.
Помогите разобраться с проблемой.

В экселе 2013 есть функция "Новое окно", которая позволяет расположить разные листы одного файла - в разных местах экрана. Так с ними намного удобнее работать.
У меня есть макрос который создает три окна для одного файла (окна создаются для разных листов).

Но есть проблема.
Эти окна при создании накладываются друг на друга. Так что их приходится вручную распределять по экрану.

Как назначить каждому из окон - свою координату расположения на мониторе с обозначением высоты-ширины окна ?
(При создании - Первое окно должно получить координаты 100;150 и ширину-высоту 100;120. А Второе окно должно получить координаты 500;800 и ширину-высоту 200;140.)

Автор - yl3d
Дата добавления - 13.09.2017 в 02:59
Pelena Дата: Среда, 13.09.2017, 08:43 | Сообщение № 2
Группа: Модераторы
Ранг: Местный житель
Сообщений: 11491
Репутация: 2555 ±
Замечаний: 0% ±

Excel 2010, 2016 & Mac Excel
Здравствуйте.
А просто расположить рядом не вариант?
К сообщению приложен файл: 3498765-1-.xls(40Kb)


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеЗдравствуйте.
А просто расположить рядом не вариант?

Автор - Pelena
Дата добавления - 13.09.2017 в 08:43
yl3d Дата: Среда, 13.09.2017, 15:34 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pelena, нет конечно - это не вариант.
У меня несколько мониторов.

И как эти окна - без указания координат можно разнести по нескольким мониторам ?
 
Ответить
СообщениеPelena, нет конечно - это не вариант.
У меня несколько мониторов.

И как эти окна - без указания координат можно разнести по нескольким мониторам ?

Автор - yl3d
Дата добавления - 13.09.2017 в 15:34
Manyasha Дата: Среда, 13.09.2017, 15:43 | Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 1974
Репутация: 817 ±
Замечаний: 0% ±

Excel 2010, 2016
yl3d, попробуйте так
[vba]
Код
    With Application
        .Left = 100
        .Top = 150
        .Width = 100
        .Height = 120
    End With
[/vba]
только ширина/высота какие-то маленькие.


marinamorozova_box@mail.ru
ЯД: 410013299366744 WM: R193491431804
 
Ответить
Сообщениеyl3d, попробуйте так
[vba]
Код
    With Application
        .Left = 100
        .Top = 150
        .Width = 100
        .Height = 120
    End With
[/vba]
только ширина/высота какие-то маленькие.

Автор - Manyasha
Дата добавления - 13.09.2017 в 15:43
yl3d Дата: Среда, 13.09.2017, 16:38 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 26
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Manyasha, вот сделал такой код.
Но он что-то не работает.



Сообщение отредактировал yl3d - Среда, 13.09.2017, 16:38
 
Ответить
СообщениеManyasha, вот сделал такой код.
Но он что-то не работает.


Автор - yl3d
Дата добавления - 13.09.2017 в 16:38
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Расположение новых окон файла - в определенных координатах (Макросы/Sub)
Страница 1 из 11
Поиск:

Яндекс цитирования
© 2010-2017 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!