|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.06.2009, 14:03 | #1 |
Пользователь
Регистрация: 08.06.2009
Сообщений: 68
|
Опять про скрытие строк по заданному критерию
Тема не новая, но всё же...
Пожалуйста, кто может помочь с этой проблемой? Оригинал файла "весит" более 7 метров, цикл типа For Each...Next (находится в модуле) работает около двух секунд, что многовато. Можно ли сделать быстрее? Пример во вложенном файле. Заранее спасибо! |
29.06.2009, 15:28 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
а автофильтрне подходит???
делает то же. работает быстро. вряд ли кто напишет что-то работающее быстрее
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
29.06.2009, 18:32 | #3 |
Пользователь
Регистрация: 08.06.2009
Сообщений: 68
|
Автофильтр не подходит, т.к. база ещё и в ширину большая, а критерии находятся справа. И каждый раз туда бегать - долго. Команды на отображение нужной группы товаров находятся в добавленном пункте меню. Иногда приходится несколько групп отображать одновременно, в том числе и поэтому не подходит автофильтр. Но отрицательный ответ - тоже ответ, спасибо.
|
30.06.2009, 06:15 | #4 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите вложение. Запустите макрос "СкрытьСтроки2". Предлагаемый метод быстрее применяемого Вами, примерно в 4 раза.
Чем шире угол зрения, тем он тупее.
|
30.06.2009, 12:39 | #5 |
Пользователь
Регистрация: 08.06.2009
Сообщений: 68
|
Да, это то, что нужно! SAS888 - спасибо и огромное уважение!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Опять про кризис | 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 |