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

Вход

Регистрация

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

 

= Мир MS Excel/Получить имя зависшего файла Excel - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Получить имя зависшего файла Excel (Макросы/Sub)
Получить имя зависшего файла Excel
Glen Дата: Понедельник, 21.11.2022, 06:46 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 10 ±
Замечаний: 0% ±

Excel 2010-16
Всем доброго дня.
Зачастую при ночном обновлении данных методами запуска различных VBA макросов, происходит сбой-зависание какого либо файла (по 100500 причинам). На утро имеем картину - файл завис, обновление данных не завершено и в процессах висит какой то MS Excel с 0% нагрузки. При этом повторный запуск этого же макроса проходит без ошибок.
Вопрос - можно ли сторонними средствами (не через Excel, т.к. он технически уже запущен, а например vbs или на крайний случай Word/Outlook) получить имя открытого файла Excel?


Пехаль киндриков куравь, пехаль киндриков лузнись.
 
Ответить
СообщениеВсем доброго дня.
Зачастую при ночном обновлении данных методами запуска различных VBA макросов, происходит сбой-зависание какого либо файла (по 100500 причинам). На утро имеем картину - файл завис, обновление данных не завершено и в процессах висит какой то MS Excel с 0% нагрузки. При этом повторный запуск этого же макроса проходит без ошибок.
Вопрос - можно ли сторонними средствами (не через Excel, т.к. он технически уже запущен, а например vbs или на крайний случай Word/Outlook) получить имя открытого файла Excel?

Автор - Glen
Дата добавления - 21.11.2022 в 06:46
doober Дата: Понедельник, 21.11.2022, 13:53 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 901
Репутация: 314 ±
Замечаний: 0% ±

Excel 2010
здравствуйте
Для 32 битного офиса


 
Ответить
Сообщениездравствуйте
Для 32 битного офиса

Автор - doober
Дата добавления - 21.11.2022 в 13:53
Glen Дата: Понедельник, 21.11.2022, 14:27 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 10 ±
Замечаний: 0% ±

Excel 2010-16
Сергей, а это запустится на 64-х битах? У меня все 5 компов только 64х
подкрутил PtrSafe где надо, но выдает ошибку Type mistmach на тексте "StrPtr" в строке Call IIDFromString(StrPtr(IID_IDispatch), iid)


Пехаль киндриков куравь, пехаль киндриков лузнись.
 
Ответить
СообщениеСергей, а это запустится на 64-х битах? У меня все 5 компов только 64х
подкрутил PtrSafe где надо, но выдает ошибку Type mistmach на тексте "StrPtr" в строке Call IIDFromString(StrPtr(IID_IDispatch), iid)

Автор - Glen
Дата добавления - 21.11.2022 в 14:27
doober Дата: Понедельник, 21.11.2022, 20:17 | Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 901
Репутация: 314 ±
Замечаний: 0% ±

Excel 2010
подкрутил PtrSafe
так я и поверил :D

Это на всякий случай
К сообщению приложен файл: 2404016.png(49.3 Kb)




Сообщение отредактировал doober - Понедельник, 21.11.2022, 20:18
 
Ответить
Сообщение
подкрутил PtrSafe
так я и поверил :D

Это на всякий случай

Автор - doober
Дата добавления - 21.11.2022 в 20:17
Glen Дата: Вторник, 22.11.2022, 05:45 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 92
Репутация: 10 ±
Замечаний: 0% ±

Excel 2010-16
Класс!!
Запустил с оутлука, отлично срабатывает, то что нужно.
Видимо дело было в типе LongLong, я и не заметил сразу.
Сергей, спасибо преогромное! Начать неделю с добрых дел - 7 плюсов в карму :D


Пехаль киндриков куравь, пехаль киндриков лузнись.
 
Ответить
СообщениеКласс!!
Запустил с оутлука, отлично срабатывает, то что нужно.
Видимо дело было в типе LongLong, я и не заметил сразу.
Сергей, спасибо преогромное! Начать неделю с добрых дел - 7 плюсов в карму :D

Автор - Glen
Дата добавления - 22.11.2022 в 05:45
doober Дата: Вторник, 22.11.2022, 08:07 | Сообщение № 6
Группа: Друзья
Ранг: Ветеран
Сообщений: 901
Репутация: 314 ±
Замечаний: 0% ±

Excel 2010
Не за что, рад, что помог


 
Ответить
СообщениеНе за что, рад, что помог

Автор - doober
Дата добавления - 22.11.2022 в 08:07
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Получить имя зависшего файла Excel (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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