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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2010, 16:23   #1
vik85
Пользователь
 
Регистрация: 19.12.2009
Сообщений: 15
По умолчанию Worksheet_Calculate()

Помогите кто знает, плз
У меня есть ячейки, данные в которые поступают через DDE, счетчик и таймер, с которого в определенную ячейку возвращается значение минуты. Как сделать так, чтоб как только меняется минута сбрасывался счетчик. Worksheet_Change не помогает, наверно потому что минуты записываются по средствам формулы.
vik85 вне форума Ответить с цитированием
Старый 04.02.2010, 18:49   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Ответ на вопрос - в заголовке темы: используйте событие Worksheet_Calculate

Если что-то не получится - выкладывайте файл, и объясняйте, что и как должно рассчитываться.
EducatedFool вне форума Ответить с цитированием
Старый 05.02.2010, 05:23   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Хочу добавить, что событие Worksheet_Calculate будет срабатывать только в том случае, если на рабочем листе есть хотя бы одна формула ( и то не любая).
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 29.06.2013, 14:17   #4
Andrey11111
Новичок
Джуниор
 
Регистрация: 29.06.2013
Сообщений: 1
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Ответ на вопрос - в заголовке темы: используйте событие Worksheet_Calculate

Если что-то не получится - выкладывайте файл, и объясняйте, что и как должно рассчитываться.
Пожалуйста, дайте пример кода с использованием Worksheet_Calculate. Нужно чтобы все изменения в ячейке с формулой =A1 отслеживались и история изменений отражалась на том же листе с параметрами: значение, дата и время изменения.
Для меня это очень важно, а я совсем не знаю VBA
Andrey11111 вне форума Ответить с цитированием
Старый 30.06.2013, 01:16   #5
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Кросс:
http://www.sql.ru/forum/286269/zapus...iya-v-yacheyke
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по Worksheet_Calculate serafim09 Microsoft Office Excel 2 09.09.2009 10:38