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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2009, 14:03   #1
aval
Пользователь
 
Регистрация: 08.06.2009
Сообщений: 68
По умолчанию Опять про скрытие строк по заданному критерию

Тема не новая, но всё же...
Пожалуйста, кто может помочь с этой проблемой? Оригинал файла "весит" более 7 метров, цикл типа For Each...Next (находится в модуле) работает около двух секунд, что многовато.
Можно ли сделать быстрее? Пример во вложенном файле.
Заранее спасибо!
Вложения
Тип файла: rar Книга5.rar (7.7 Кб, 22 просмотров)
aval вне форума Ответить с цитированием
Старый 29.06.2009, 15:28   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

а автофильтрне подходит???
делает то же. работает быстро. вряд ли кто напишет что-то работающее быстрее
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 29.06.2009, 18:32   #3
aval
Пользователь
 
Регистрация: 08.06.2009
Сообщений: 68
По умолчанию

Автофильтр не подходит, т.к. база ещё и в ширину большая, а критерии находятся справа. И каждый раз туда бегать - долго. Команды на отображение нужной группы товаров находятся в добавленном пункте меню. Иногда приходится несколько групп отображать одновременно, в том числе и поэтому не подходит автофильтр. Но отрицательный ответ - тоже ответ, спасибо.
aval вне форума Ответить с цитированием
Старый 30.06.2009, 06:15   #4
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложение. Запустите макрос "СкрытьСтроки2". Предлагаемый метод быстрее применяемого Вами, примерно в 4 раза.
Вложения
Тип файла: rar Книга5_2.rar (7.9 Кб, 49 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 30.06.2009, 12:39   #5
aval
Пользователь
 
Регистрация: 08.06.2009
Сообщений: 68
По умолчанию

Да, это то, что нужно! SAS888 - спасибо и огромное уважение!
aval вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Опять про кризис vasek123 Свободное общение 32 13.03.2009 16:56
Удаление строк по определенному критерию Franck Microsoft Office Excel 4 16.02.2009 11:27
Скрытие строк и столбцов Gawwws Microsoft Office Excel 4 19.10.2008 00:02
макрос VBA EXCEL - деление ряда чисел по заданному критерию Обыватель Microsoft Office Excel 10 30.01.2008 14:36
Скрытие ненужных строк/столбцов Bayers Microsoft Office Excel 4 19.10.2007 12:05