Geezer S
![](http://forum.ru-board.com/board/avatars/p3.gif)
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Tropin Ну да, если менять прямо в ячейке, то макрос - самое то. А вот если пользоваться самописными фукнциями, да если их на листе много, и еще комп не самый-самый (как большинство офисных тачек), то может начаться такая фигня - при автоматическом пересчете (после каждого ввода) все это начинает зверски тормозить. Я сначала обнаружил, что если в таком случае использовать в формулах не функции VBE, а функции рабочего листа, то скорость обработки существенно возрастает. Ну а когда базюка перевалила за 1000 записей (в каждой из которых по 30 полей, из них 20 - расчетные), я сдался и все оформил в виде макросов, а все данные, и исходные, и расчетные, хранил в виде значений, а не формул. Собственно, макросы и осуществляли пересчет при изменении данных и поступлении новых. Sorry(многословие). | Всего записей: 220 | Зарегистр. 08-12-2001 | Отправлено: 12:32 09-09-2004 | Исправлено: Geezer S, 12:32 09-09-2004 |
|