Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2012, 16:22   #11
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

> но если между столбцами формулы типа ВПР или СУММПРОИЗВ

Вот из-за них-то, наверно, и происходит торможение. Подумайте, как можно их оптимизировать или не пересчитывать каждый раз.
Можно работать с единым массивом, а потом вписать формулы в соотв. столбцы.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 03.02.2012, 16:40   #12
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Спасибо большое за ответы! буду разберется. Думаю тему можно закрывать. Направление заданно, будем читать и пробовать!
Еще раз спасибо всем участникам!
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 03.02.2012, 16:43   #13
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
Радость

Цитата:
Сообщение от Казанский Посмотреть сообщение
> но если между столбцами формулы типа ВПР или СУММПРОИЗВ

Вот из-за них-то, наверно, и происходит торможение. Подумайте, как можно их оптимизировать или не пересчитывать каждый раз.
Можно работать с единым массивом, а потом вписать формулы в соотв. столбцы.
я тоже так думаю! потому, что даже при моем примере, моим калечным макросом я смог сократить размер на 4 мб, а вот как открывался документ долго так и открывается (((

Буду что-то придумывать )))
Спасибо Вам Казанский
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 03.02.2012, 16:44   #14
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Наверно придется перевести все формулы в макросы ))
Единственный способ стать умнее, играть с более умным противником...
staniiislav вне форума Ответить с цитированием
Старый 03.02.2012, 19:14   #15
staniiislav
Форумчанин
 
Аватар для staniiislav
 
Регистрация: 16.04.2010
Сообщений: 695
По умолчанию

Если кому интересно, по на время (а то что временно, то постоянно)))) пере сохранил свой фаил в *.xlsb.
Это действие дало мне уменьшение файла в размере и в несколько раз быстрее открытие файла.
Всем огромное спасибо!
Единственный способ стать умнее, играть с более умным противником...

Последний раз редактировалось staniiislav; 03.02.2012 в 19:18.
staniiislav вне форума Ответить с цитированием
Старый 04.02.2012, 17:10   #16
WeB_GaD
Новичок
Джуниор
 
Регистрация: 02.02.2012
Сообщений: 1
По умолчанию

Доброго времени суток господа программисты! Подскажите как лучше сравнить две большие таблицы из разных файлов в них есть одинаковые столбцы " Номер ПУ" и "текущие показания" так чтобы результат сопоставления вываливался в отдельную таблицу или хотя бы на другой лист одного из этих файлов!
Вложения
Тип файла: rar файлы для сравнения.rar (1,021.3 Кб, 7 просмотров)
WeB_GaD вне форума Ответить с цитированием
Старый 04.02.2012, 17:44   #17
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

1983 совпадающие строки.
Код писать лениво - рутины много...
Делайте руками - в свободные столбцы сливайте =N2&"|"&S2 и =G2&"|"&N2, далее банально ВПР(), фильтр, выделяем и копируем на другой лист.

P.S. Вообще конечно предложенное решение с названием темы очень согласовано
А с другой стороны - можно этот процесс в макрос записать.
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 04.02.2012 в 17:50.
Hugo121 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена формул макросом Kot9ra Microsoft Office Excel 2 17.02.2011 08:26
Вычисление формул в MS Exel toogull Microsoft Office Excel 6 04.12.2010 13:54
Работа с массивами, вычисление формул (assembler) EmmyLy Помощь студентам 4 01.10.2010 09:55
Вычисление времени макросом sasha_prof Microsoft Office Excel 4 02.04.2010 11:35