|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.10.2015, 17:25 | #1 |
Регистрация: 08.10.2015
Сообщений: 4
|
удаление формул... чего так долго?
Есть таблица из базы. 20 столбцов дополнительных расчётов. И... сама таблица до 18'000 строк
Суммарно получается 360'000 формул, которые пересчитываются. Многовато... процесс такой (делается макросом): 1. отрубаем автопересчёт формул. 2. удаляем все строки с формулами кроме первой строки. 3. копируем из другого файла таблицу с данными. 4. копируем первую строчку с формулами на всю глубину таблицы - например те же самые 18'000 строк. 5. включаем расчёт формул. Даже удаление формул, при отрубленном автопересчёте занимает более 25 мин!!! Может кто посоветует как ОПТИМИЗИРОВАТЬ процесс?!? |
09.10.2015, 17:30 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
можно удалить строки все сразу и за секунду, а можно по одной удалять полчаса
надо файл смотреть - без файла нечего посоветовать или хотя бы макрос покажите |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с массивом, удаление элементов, исправте что не так(очень важно) | Valent22 | Помощь студентам | 0 | 29.01.2012 20:13 |
Удаление всего кроме формул | Severny | Microsoft Office Excel | 21 | 13.07.2011 12:22 |
удаление формул | Olya1985 | Microsoft Office Excel | 1 | 27.03.2011 11:51 |
как сделать так, чтобы при записи макроса имена формул | peq | Microsoft Office Excel | 11 | 29.10.2010 15:18 |
Удаление того, чего нет! БД! | NuR1k | БД в Delphi | 3 | 23.08.2010 15:02 |