Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.09.2012, 16:32   #1
RISagitov
Форумчанин
 
Регистрация: 19.05.2012
Сообщений: 237
По умолчанию Генерит ли событие активизация листа?

Для сбора статистики, о том, как используют сформированные формы отчета разные пользователи,
есть ли готовые наработки , позволяющие автоматически незаметно определять какие данные ( ячейки , листы, ) были посмотрены, выделены, изменены, скопированны?

+ документировать в txt формате

активизируешь ячейку, лист, происходит событие, срабатывает макрос, производится запись в txt
RISagitov вне форума Ответить с цитированием
Старый 26.09.2012, 17:09   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

В гугле забанили?
http://www.google.ru/search?q=отслеж...зменений+excel
В частности
http://programmersforum.ru/showthread.php?t=182372
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 26.09.2012, 20:18   #3
RISagitov
Форумчанин
 
Регистрация: 19.05.2012
Сообщений: 237
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
Не изменение, а просто активизация

Например когда мышкой щелкаеш по лист1, лист2, лист3, срабатывала процедура

То же самое и по ячейкам и по
RISagitov вне форума Ответить с цитированием
Старый 26.09.2012, 21:09   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Не изменение, а просто активизация
Какая разница...
Есть же событие Workbook_SheetActivate(ByVal Sh As Object)
срабатывающее при активации листа

Цитата:
То же самое и по ячейкам
аналогично
перехватывайте событие Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно вставить событие Change листа Kalikazandr Microsoft Office Excel 9 14.08.2012 16:25
У динамически созданной формы есть событие OnClick, но само событие не происходит Hunter_bog Компоненты Delphi 25 23.01.2012 23:50
событие удаление листа tae1980 Microsoft Office Excel 8 18.07.2011 21:04
отображение данных первого листа, при активации ячейки второго листа Akmal-Sharipov Microsoft Office Excel 4 03.12.2010 14:48
Событие листа - изменение выделения. Евгений ГВС Microsoft Office Excel 1 05.08.2009 01:24