![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
я уже об этом говорил: #7
![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#12 | ||
Форумчанин
Регистрация: 21.10.2011
Сообщений: 433
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#13 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
логи вести Вашими макросами - дописывать в текстовый файл строку за строкой, а вот чем, когда и как их анализировать - это вопрос на который Вам предстоит найти ответ
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
У меня готового нет.
Лог это обычный текстовый файл, который сразу после записи освобождается для доступа (хотя может и занятый можно считать, точно не знаю). Примеров кода записи/дозаписи текста много всюду. Сложнее написать этот сторонний скрипт, чтоб он работал и периодически чекал этот файл, анализировал содержимое. И чтоб не работал вечно ![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#15 | |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]() Цитата:
т.е. при запуске макроса записывается значение с временем начала исполнения данной процедуры в лог, а перед завершением - с временем окончания. Для проверок придется писать программу на каком-либо из языков программирования (Delphi, C++ и т.п.), которая будет работать, например, в трее и проверять данные по работе процедур с определенной периодичностью. в принципе, программа элементарная...
Правильно поставленная задача - три четверти решения.
|
|
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Кажется можно и vbs заставить это делать. Т.е. тот же VBA практически.
Или же создать другой экземпляр Экселя, в котором выполнить макрос по проверке этого лога. Вот только не знаю, что будет с вторым Экселем, если первый зависнет или рухнет?
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 29.05.2013 в 14:33. |
![]() |
![]() |
![]() |
#17 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
Там, скорее всего, придется использовать планировщик задач для запуска. или сильно углубляться в API.
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#18 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Да, я нашёл только такое. Но в принципе можно приспособить
![]() Код:
strComputer = "." Почему нельзя просто использовать "."?
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 29.05.2013 в 14:40. |
![]() |
![]() |
![]() |
#19 | |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#20 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Скрипт, спасибо. Наконец-то прояснилось
![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оповещение пользователей по локальной сети | Swatch | Microsoft Office Access | 9 | 08.06.2014 19:27 |
Передача файлов по сети (оповещение о входящем файле) | Makar_79 | Работа с сетью в Delphi | 2 | 17.05.2013 16:39 |
Оповещение 29 числа каждого месяца | pnz_punisher | Общие вопросы Delphi | 6 | 13.09.2010 20:23 |
Выключить оповещение о ошибках | Вавел из ГМТУ | Общие вопросы Delphi | 8 | 26.06.2009 13:20 |
Как поставить оповещение в Access? | xruss | Microsoft Office Access | 11 | 05.12.2008 10:27 |