Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Доступ к объекту Screen в Excel / 5 сообщений из 5, страница 1 из 1
08.11.2005, 18:44:16
    #33367520
grinya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к объекту Screen в Excel
Никак не пойму природу объекта Screen в Excel-e - является ли он встроенным
(MsgBox Screen.Width)
или его нужно объявлять через класс, типа
Dim MyScreen as New Screen?
В обоих случаях выдается сообщение, что объект не найден, или не определен такой тип.
Чувствую, где-то туплю, в References все перерыл, не нашел... Подскажите, как из Excel-евского VB добраться до него?
Спасибо.
...
Рейтинг: 0 / 0
08.11.2005, 22:21:42
    #33367779
Дмит
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к объекту Screen в Excel
В VBA нет объекта Screen. Используй API для определения видео режима (GetSystemMetrics).
...
Рейтинг: 0 / 0
09.11.2005, 10:21:13
    #33368245
grinya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к объекту Screen в Excel
Спасибо, но мне это нужно не для разрешения, а посмотреть имя активного окна после запуска из экселевского макроса другого приложения, т.е.
FormName = Screen.ActiveForm.Caption
MsgBox FormName
Где бы найти соответсвующие функции в данном случае?
...
Рейтинг: 0 / 0
09.11.2005, 18:34:20
    #33369805
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к объекту Screen в Excel
В API конечно же. GetForegroundWindow() и GetWindowText()
...
Рейтинг: 0 / 0
10.11.2005, 11:30:28
    #33370597
grinya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Доступ к объекту Screen в Excel
Спасибо, это и искал, то что надо.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Доступ к объекту Screen в Excel / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]