Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / количество экземпляров приложения / 4 сообщений из 4, страница 1 из 1
26.08.2010, 14:48
    #36813146
Adanos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
количество экземпляров приложения
Подскажите, пожалуйста, можно лис помощью макроса на VB, получить количество запущенных экземпляров приложений Excel и Word?
...
Рейтинг: 0 / 0
26.08.2010, 16:15
    #36813470
Aster32
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
количество экземпляров приложения
Встроенными средствами VBA - навряд-ли.

Если бы передо мной стояла такая задача, я бы, наверное, воспользовался API-функциями, что нибудь типа перебора всех окон функцией EnumWindows, считывания куска заголовка окон функцией GetWindowText и сравнением полученного значения с теми которые должны иметь окна Excel или Word, и при совпадении увеличивал бы счетчик совпадений на единицу.

Не исключаю, что это забивание гвоздей микроскопом, и есть более простой, понятный и логичный путь. Но я его не знаю. :(
...
Рейтинг: 0 / 0
26.08.2010, 17:07
    #36813665
Adanos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
количество экземпляров приложения
Приложения невидимые Application.Visible = false. Я думаю легч получить список процессов и там посчитать процессы с именами Excel и Word, никто ни подскажет как это сделать
...
Рейтинг: 0 / 0
26.08.2010, 17:31
    #36813741
Aster32
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
количество экземпляров приложения
См. здесь:
http://www.sql.ru/Forum/actualthread.aspx?tid=20789&pg=1&mid=111551#111551
Аналогичная задача.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / количество экземпляров приложения / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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