|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.10.2016, 23:04 | #1 |
Регистрация: 06.10.2016
Сообщений: 8
|
Автозапуст
Чего-то я видимо не понимаю. На Лист1 в ячейке A1 написана такая формула: =Лист2!$A$2. В VBA на Лист1 написал такой код:
Код:
Код:
Последний раз редактировалось Kramorm; 16.10.2016 в 09:35. |
15.10.2016, 23:25 | #2 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Пересчет ячеек не вызывает события Worksheet_Change, но вызывает событие Worksheet_Calculate. Наверно в коде, который Вы нашли, первая строка
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
15.10.2016, 23:47 | #3 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 388
|
Вы записали обработку события, возникающего на первом листе ... если хотите, чтоб событие обрабатывалось на всех листах, то используйте Workbook_SheetChange всей книги
на неконкретные вопросы даю неконкретные ответы ...
|
16.10.2016, 10:04 | #4 | |
Регистрация: 06.10.2016
Сообщений: 8
|
Цитата:
|
|