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

Вход

Регистрация

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

 

= Мир MS Excel/Изменение числового значения в ячейке - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменение числового значения в ячейке
Изменение числового значения в ячейке
pechkin Дата: Суббота, 01.02.2014, 19:17 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 329
Репутация: 49 ±
Замечаний: 0% ±

2003
Здравствуйте! Примерно час назад на ветке Эксель обсуждался вопрос от rafsit61 "Реакция на изменение данных в ячейке" В продолжение темы прошу ответить, а возможно ли отслеживать макросом изменение числового значения в ячейке, содержащей формулу? Т.е без ее выделения и введения значения вручную. Буду рад любому примеру. Спасибо!
 
Ответить
СообщениеЗдравствуйте! Примерно час назад на ветке Эксель обсуждался вопрос от rafsit61 "Реакция на изменение данных в ячейке" В продолжение темы прошу ответить, а возможно ли отслеживать макросом изменение числового значения в ячейке, содержащей формулу? Т.е без ее выделения и введения значения вручную. Буду рад любому примеру. Спасибо!

Автор - pechkin
Дата добавления - 01.02.2014 в 19:17
KuklP Дата: Суббота, 01.02.2014, 20:16 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Если формула летучая, то по событию calculate/


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеЕсли формула летучая, то по событию calculate/

Автор - KuklP
Дата добавления - 01.02.2014 в 20:16
Serge_007 Дата: Суббота, 01.02.2014, 20:17 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
А если не волатильная - то сделать её таковой


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеА если не волатильная - то сделать её таковой

Автор - Serge_007
Дата добавления - 01.02.2014 в 20:17
KuklP Дата: Суббота, 01.02.2014, 22:52 | Сообщение № 4
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
[vba]
Код
Private Sub Worksheet_Calculate()
...Тут Ваша обработка...
End Sub
[/vba]


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
Сообщение[vba]
Код
Private Sub Worksheet_Calculate()
...Тут Ваша обработка...
End Sub
[/vba]

Автор - KuklP
Дата добавления - 01.02.2014 в 22:52
pechkin Дата: Воскресенье, 02.02.2014, 13:10 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 329
Репутация: 49 ±
Замечаний: 0% ±

2003
Спасибо! Убил четыре часа, меняя местами "условия" запуска макроса. Еще раз прошу прощения, но не получается!?. Нужно чтобы по изменению значения в ячейке , связанного с пересчетом формулы в этой ячейке, запустился Макрос
[vba]
Код
Private Sub Worksheet_Calculate()
If Range("A20").Change.Value Then Макрос1
End Sub
[/vba]
 
Ответить
СообщениеСпасибо! Убил четыре часа, меняя местами "условия" запуска макроса. Еще раз прошу прощения, но не получается!?. Нужно чтобы по изменению значения в ячейке , связанного с пересчетом формулы в этой ячейке, запустился Макрос
[vba]
Код
Private Sub Worksheet_Calculate()
If Range("A20").Change.Value Then Макрос1
End Sub
[/vba]

Автор - pechkin
Дата добавления - 02.02.2014 в 13:10
wild_pig Дата: Воскресенье, 02.02.2014, 16:54 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 517
Репутация: 97 ±
Замечаний: 0% ±

2003, 2013
[vba]
Код
Public x
Private Sub Worksheet_Calculate()
If [A1] <> x Then MsgBox "Опачки"
x = [A1]
End Sub
[/vba]
 
Ответить
Сообщение[vba]
Код
Public x
Private Sub Worksheet_Calculate()
If [A1] <> x Then MsgBox "Опачки"
x = [A1]
End Sub
[/vba]

Автор - wild_pig
Дата добавления - 02.02.2014 в 16:54
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Изменение числового значения в ячейке
  • Страница 1 из 1
  • 1
Поиск:

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