Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие на изменение ячейки / 8 сообщений из 8, страница 1 из 1
25.07.2008, 14:54
    #35452393
sergiodb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
Подскажите
есть ячейка которая изменяет свое значение с течением времени
как запустить какой либо макрос при возникновении этого события(измениения значения этой ячейки)
...
Рейтинг: 0 / 0
25.07.2008, 15:36
    #35452489
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
Что за ячейка ? Эксель ?
Тогда Private Sub Worksheet_Change(ByVal Target As Range) и проверяйте адрес.
...
Рейтинг: 0 / 0
27.07.2008, 15:29
    #35454053
sergiodb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
спасибо это ак раз то что надо
...
Рейтинг: 0 / 0
28.07.2008, 15:14
    #35455579
sergiodb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
подскажите пожалуйста как узнать какая именно ячейка изменилась точнее проверить изменилась именно та ячейка которая мне нужна

я так понимаю конструкция должна быть вида
If target... = .... then

но никак не пойму что там именно должно быть
Заранее спасибо
...
Рейтинг: 0 / 0
28.07.2008, 15:17
    #35455592
sergiodb
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
Подскажите как проверить изменилась ли точно моя ячейка

я так понимаю конструкция должна быть вида

IF Target....=.... Then

но как именно не пойму((

Заранее спасибо
...
Рейтинг: 0 / 0
28.07.2008, 16:11
    #35455849
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
Private Sub worksheet_beforeDoubleClick(ByVal D1 As Range, cancel As Boolean)
If D1.Address = "$A$3" Then
'далее - твои команды, например
Sheets("Лист1").Activate
End If
...
Рейтинг: 0 / 0
28.07.2008, 16:12
    #35455852
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
кстати, переменная cancel обязательно должна быть в выражении
...
Рейтинг: 0 / 0
28.07.2008, 16:14
    #35455862
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Событие на изменение ячейки
сори, не то написал, затупил.
В вашем случае там Worksheet_Change (ByVal D1 as Range)
да и cancel нафиг не нужен
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Событие на изменение ячейки / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]