powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / [Excel] Изменение ячейки при пересчете макросом
6 сообщений из 6, страница 1 из 1
[Excel] Изменение ячейки при пересчете макросом
    #38457876
w3d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно определить, что при пересчете листа значение ячейки изменилось?
...
Рейтинг: 0 / 0
[Excel] Изменение ячейки при пересчете макросом
    #38457903
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие листа Worksheet_Change()
Событие книги Workbook_SheetChange()
...
Рейтинг: 0 / 0
[Excel] Изменение ячейки при пересчете макросом
    #38457914
Фотография The_Prist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTM,

Я полагаю идет речь о пересчете по F9, т.е. пересчет формул.
Вариант по сути один: Worksheet_Calculate. Но надо каждый раз заносить значения всех ячеек листа в массив и при выполнении события Calculate сравнивать значения из массива и значения текущие.
...
Рейтинг: 0 / 0
[Excel] Изменение ячейки при пересчете макросом
    #38457950
w3d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понимаю, в Worksheet_Calculate нельзя поймать изменение конкретной ячейки?

Worksheet_Change() не ловит пересчет по формулам, только если руками меняешь.
...
Рейтинг: 0 / 0
[Excel] Изменение ячейки при пересчете макросом
    #38458004
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_PristЯ полагаю идет речь о пересчете по F9А я в заголовке темы увидел слова "пересчёт макросом"
w3dWorksheet_Change() не ловит пересчет по формуламОпять же, какие "формулы"? Изменение формулы в ячейке макросом? Или пересчет формул листа по .Calculate?
Вы бы файл с примером выложили, что ли... а то непонятно, что именно и где вам надо определить.
...
Рейтинг: 0 / 0
[Excel] Изменение ячейки при пересчете макросом
    #38458046
w3d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сделал по другому, вопрос снят.
Спасибо!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / [Excel] Изменение ячейки при пересчете макросом
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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