-1

Каждый день я получаю отчет с десятью тысячами строк.

В одном из столбцов есть только два значения, я бы хотел выбрать одно из них и удалить остальные.

Другой столбец содержит более 50 значений, из которых мне нужно 5, и я снова хотел бы удалить остальные строки, которые не соответствуют 5 значениям в этом столбце.

Я использовал автофильтр и пытаюсь удалить все отфильтрованные строки, но это занимает много времени.

Кто-нибудь может дать немного света?

1 ответ1

-1

Если бы я был на вашем месте, я бы попытался удалить эти строки со знаниями, которые я получил, используя Windows 10 "Этот компьютер".

В "Этом ПК":

  • Удерживая Ctrl, вы можете нажимать на разные элементы, чтобы выбрать несколько элементов (чтобы сохранить, в этом примере).
  • Затем после отпускания ctrl я мог нажать alt+h, а затем s и i, чтобы запустить "Invert Selection".
  • Затем, чтобы удалить все эти ненужные файлы, я могу нажать shift+delete.

Итак, я бы предложил попробовать выбрать несколько строк, удерживая Ctrl, в VBA, а затем искать в меню VBA что-то вроде "Инвертировать выделение".

И поскольку кажется, что вы используете что-то вроде Excel, я бы попробовал щелкнуть по месту перед началом строки, чтобы выделить всю строку. Извините, я не знаю, знаете ли вы это уже.


Примечание: я никогда не использовал VBA, но, возможно, это могло бы помочь. :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .