|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
31.08.2009, 21:10 | #1 |
Пользователь
Регистрация: 16.07.2009
Сообщений: 30
|
Удаление скрытых столбцов после фильтрации.
Всем привет.
При фильтрации столбца по определенным значением, строки, которые не подходят по значением скрываются, становятся невидимыми....Так вот, можно сделать так, чтобы эти скрытые строки автоматически удалялись. Заранее благодарю за ответ. |
31.08.2009, 22:38 | #2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Так попробуйте:
Код:
Последний раз редактировалось motorway; 31.08.2009 в 22:42. |
31.08.2009, 22:44 | #3 |
Пользователь
Регистрация: 16.07.2009
Сообщений: 30
|
motorway
Спасибо, то что надо. |
02.09.2009, 08:41 | #4 |
Пользователь
Регистрация: 29.08.2009
Сообщений: 22
|
motorway
Подключил ваш макрос к своему, который формирует у меня отчёт, доволен, работает четко. Один минус есть: при большем количестве строк работа макроса затягивается. Вопрос: можно ли каким-то методом увеличить скорость переборки строк?
С уважением, Владимир.
|
02.09.2009, 09:12 | #5 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
По-моему, если на листе есть хотя бы одна формула, то лучше использовать событие Worksheet_Calculate. Это позволит макросу запускаться сразу, а не по следующему выбору ячейки.
Код:
Чем шире угол зрения, тем он тупее.
|
02.09.2009, 11:06 | #6 |
Пользователь
Регистрация: 29.08.2009
Сообщений: 22
|
Пример что-то не скачивается...
Да, в моём файле формул хватает. Но пробовал вставить ваш последний макрос, результат тот же, секуда в секунду.
С уважением, Владимир.
|
02.09.2009, 11:42 | #7 |
Пользователь
Регистрация: 29.08.2009
Сообщений: 22
|
Блин, лоханулся...
Прошу прощения, всё-таки быстрее. Спасибо!
С уважением, Владимир.
|
02.09.2009, 16:27 | #8 |
Пользователь
Регистрация: 29.08.2009
Сообщений: 22
|
motorway
Прошу прощения за наглость, а если тоже самое, но для столбцов (пока что в цыклах мало смыслю)...
С уважением, Владимир.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан двухмерный массив из 20 столбцов. Вставить в него столбец из чисел 10 после всех четных столбцов. | Дмитрий142 | Помощь студентам | 9 | 07.06.2012 19:32 |
Поиск и удаление столбцов | mchip | Microsoft Office Excel | 4 | 17.05.2009 18:48 |
StringGrid - удаление строк и столбцов | ReM | Общие вопросы Delphi | 4 | 22.12.2008 19:17 |
Удаление столбцов в DBGrid-e | artemavd | БД в Delphi | 4 | 24.10.2008 14:30 |
Запрет на удаление строк и столбцов | Shavminator | Microsoft Office Excel | 2 | 12.01.2008 13:36 |