|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.07.2009, 14:23 | #11 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
SAS888, а можно при закрытии книги.xls восстанавливать размерность экрана, если она была изменена?
|
31.07.2009, 07:35 | #12 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
По событию открытия книги (Workbook_Open), сохраните переменные x и y как Public. (см. пост №2). Затем, по событию закрытия книги (Workbook_BeforeClose), выполнить макрос из волжения "DisplayResolution", подставив .dmPelsWidth = x и .dmPelsHeight = y
Чем шире угол зрения, тем он тупее.
|
31.07.2009, 10:03 | #13 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
Не получается
Может я не так объявил x,y? Посмотрите вложение. |
31.07.2009, 10:31 | #14 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите вложение. При открытии книги, запоминается текущее разрешение экрана и устанавливается разрешение 640 х 480.
При закрытии книги, разрешение экрана восстановится. Подставьте в коде макроса требуемые значения.
Чем шире угол зрения, тем он тупее.
|
31.07.2009, 11:35 | #15 |
Форумчанин
Регистрация: 13.03.2009
Сообщений: 253
|
всё летает) спасибо.
|
05.10.2009, 19:24 | #16 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
Здравствуйте
Как установить ширину формы в зависимости от ширины экрана, кликом по кнопке |
05.10.2009, 19:42 | #17 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Код:
|
|
05.10.2009, 19:57 | #18 |
Форумчанин
Регистрация: 13.06.2009
Сообщений: 691
|
А если окно приложения не развернуто во весь экран?
|
08.11.2021, 10:16 | #19 |
Новичок
Джуниор
Регистрация: 06.11.2021
Сообщений: 1
|
Добрый день !
У меня есть документ который я открываю всего на двух мониторах с разным разрешением ! Один 1680х1050 другой 1280х1024 Задача: Определить размерность используемого монитора, подогнать строки и столбцы страницы под максимальное заполнение экрана монитора.. Нашел такое решение, но оно не работает (( Код:
Последний раз редактировалось addy2k; 08.11.2021 в 10:39. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение размера формы по размеру екрана | Simon..14 | Общие вопросы C/C++ | 7 | 09.06.2009 20:57 |
Как запретить Изменение размера формы | girz | Общие вопросы Delphi | 5 | 31.05.2009 10:29 |
Изменение разрешения экрана | Alex Cones | Мультимедиа в Delphi | 2 | 16.04.2009 19:34 |
автоматическое изменение падежа слова | B00lean | Microsoft Office Word | 5 | 20.03.2009 00:43 |
Автоматическое изменение количества строк в таблице | THE_ENGINEER | Microsoft Office Excel | 7 | 19.10.2008 21:28 |