|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.12.2017, 21:35 | #21 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
За счет следующих изменений:
- раннего связывания; - использования свойства Range.Value2 вместо Range.Value; - объявления выходного массива b As Double удается снизить время выполнения кода с 1,7 до 1,1 с, т.е. на 35%. Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
17.12.2017, 00:01 | #22 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Может быть, просто построить сводную со складами и клиентами в строках?
Данные будут сгруппированы по тому полю, которое идет первым. Сейчас в приложенном файле первым идет Склад, поэтому можно увидеть суммы клиентов по каждому складу. Если в макете таблицы перетащить поле Клиент выше поля Склад, то группировка будет по Клиентам. И еще к вашим услугам фильтры, итоги, сортировка, сводная диаграмма! Это же все для финансово-логистического анализа придумано.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ускорить запрос | Kot070 | Microsoft Office Access | 20 | 22.06.2016 08:23 |
помогите ускорить макрос (выборка уникальных по 2-м условиям) | kievlyanin | Microsoft Office Excel | 4 | 11.12.2014 10:48 |
как ускорить | AlexVI | Общие вопросы C/C++ | 10 | 15.07.2014 23:42 |
Ускорить работу БД | SERG1980 | БД в Delphi | 9 | 09.11.2010 23:30 |
Как ускорить макрос в Excel 2003 | polomus | Microsoft Office Excel | 4 | 04.12.2009 16:25 |