Страницы: 1
RSS
Логи по всем действиям, производимым в файле
 
Доброго времени, друзья. Есть задача ведения логов в виде таблицы по всем действиям, производимым в файле. С указанием даты и времени ввода, листа, ячейки и вводимого значения в эту самую ячейку.
Заранее благодарен за помощь!
 
Цитата
ScorpionS написал:  по всем действиям, производимым в файле
Переход между листами, выделение ячеек/диапазонов, прокрутка... все это надо? Какой смысл в таком логе, если прокрутка до сотой строки даст Вам около 100 строк записи? Найти крупицу полезного будет трудно.
 
только запись лога нужно вести в другой файл
потому что запись лога в контролируемый файл - это действие в этом файле, о котором снова необходимо сделать запись в лог, а это снова действие...
это рекурсия
это рекурсия
это рекурсия
это...
....
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
vikttur написал:
Переход между листами, выделение ячеек/диапазонов, прокрутка... все это надо?
Нет, нужно только фиксировать ввод значения
Цитата
Ігор Гончаренко написал:
только запись лога нужно вести в другой файл
Такой вариант тоже бы подошел. Но тогда надо бы в файле "Логи" перед столбцом "Лист" добавить столбец "Файл", в котором будет указываться в каком именно фале произведен ввод.
Изменено: ScorpionS - 07.07.2017 01:39:49
 
ScorpionS,  в начале недели кто-то выложил макрос для записи действий в файле - посмотрите "Форум" повнимательней.
 
ScorpionS, Вы не это ищете?
 
Цитата
Ігор Гончаренко написал: потому что запись лога в контролируемый файл - это действие в этом файле
...но не обязательно на всех листах. Отдельный скрытый лист и проверка, на каком листе происходят изменения.
Страницы: 1
Наверх