Страница: 1 |
Страница: 1 |
Вопрос: Проблема с пересчетом ячеек в Excell
Добавлено: 17.11.06 16:55
Автор вопроса: Denis Kiselev
В табличке в колонке в ячейках стоят вызовы моей функции =МояФункция(данные из соседней ячеки)
при открытии документа сам ексель делает перерасчет листа но вот ячейки эти не расчитывает. Пробовал написать при открытии документа лист.calculate - пофиг
при этом если где-нибудь в документе вставить-удалить строчку то все сразу пересчитывается как надо.
Что это? Куда копать?
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 18.11.06 05:56
Это функция значит криво написана, и зависит не только от своих аргументов, а и от чего-то ещё.
Excel не будет ничего пересчитывать, если аргументы функции не изменились.
Будет, если пометить функцию как volatile, но тогда она будет пересчитываться при любом изменении любой ячейки в любой открытой книге.