Профессиональные приемы работы в Microsoft Excel

Обмен опытом => Microsoft Excel => Тема начата: MickMick от 04.12.2009, 13:25

Название: Нужен макрос взамен функции СУММЕСЛИ
Отправлено: MickMick от 04.12.2009, 13:25
    Во вложении прикреплен работающий файл. На листе отчета Декабрь в ячейках при помощи функции СУММЕСЛИ суммируются данные из листа Fool Journal, т.е. по числу месяца однотипные данные из листа Fool Journal суммируются и передаются в соответствующие ячейки (дата и название) на лист Декабрь. В Книге находятся листы отчетов на каждый месяц (т.е. 12 листов), поэтому когда вводятся данные в лист Fool Journal сразу идет пересчет формул на всех 12-ти листах, из-за этого программа подвисает секунд на 10. А это не удобно, потому, что за день вводится более сотни строк.
     Огромная просьба - подскажите как эту задачу можно реализовать при помощи макросов. Заранее спасибо.

P.S. Не откажите в помощи, очень нужно.
Название: Re: Нужен макрос взамен функции СУММЕСЛИ
Отправлено: Владимир . от 04.12.2009, 13:46
могу ошибиться ...
если в ПАРАМЕТРАХ - ВЫЧИСЛЕНИЯ поставить РУЧНОЙ пересчет?
Название: Re: Нужен макрос взамен функции СУММЕСЛИ
Отправлено: MickMick от 04.12.2009, 14:53
Как вариант, конечно можно, но желательно, чтобы итоговые таблицы сразу учитывали изменения на листе Fool Journal .