powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удаление по фильтру
10 сообщений из 10, страница 1 из 1
Удаление по фильтру
    #38213399
Kataev.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как с помощью VBA удалить строки по некоторому значению.
Значений много порядка 300 тыс, перебор займет продолжительное время, как сделать с помощью автофильтра?
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38213438
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отсортировать, удалить диапазон, отсортировать как было
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38213447
Kataev.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Согласен!
Не получается выделить диапазон с фильтром???
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38213450
Kataev.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Автофильтром никак?

Только сортировкой и выбора 1 и последнего значения???
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38213485
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вы уверены, что "с помощьюю автофильтра" это будет быстрее?
300тыс. - это всего строк данных, или столько строк надо удалить?
Это надо проделывать постоянно, или это одноразовое задание?
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38213864
Kataev.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,
постоянно для разных файлов и фильтров.
300 тыс. всего.
Думаю быстрее, чем каждую строчку смотреть.
Затык в выделении информации автофильтра. Выбрать и удалить тут вопросов нет.
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38213906
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, ну я бы поступил жёстче. Зачем использовать перебор или автофильтр? Задействуем сразу ADODB!
Подключаемся к листу, делаем SELECT с условием (выбрасывая ненужные данные), делаем апдейт рекордсета, отключаемся... Не помню, а может какой-то из провайдеров может сразу сделать UPDATE ... SET (SELECT ... )?
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38214055
Kataev.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM,

не не....жесть.
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38214085
ZVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите здесь удаление строк в большом Ексель файле
Если условий отбора много, то можно в отдельном столбце написать формулу с любыми условиями отбора, и удалять макросом по результату этого столбца.
...
Рейтинг: 0 / 0
Удаление по фильтру
    #38214182
Kataev.sm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ZVI,

Спасибо!!!!
Решено, реально быстрый метод!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Удаление по фильтру
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]