Как удалить строки, не отображаемые в фильтре?

Опубликовано: 26 Сентября, 2022

Предположим, у нас на листе есть значительный список (1000 столбцов или более), и мы действительно делаем канал, чтобы показать только несколько ячеек списка по определенным правилам. Что мы можем сделать, чтобы сохранить заметные ячейки и устранить секретные строки, чтобы уменьшить повторяющуюся информацию и размер записи? С другой стороны, если нам нужно удалить явные ячейки в канале и сохранить секретные столбцы, что мы можем сделать? В этой статье мы познакомим вас с несколькими стратегиями устранения закрытых или заметных столбцов в канале.

Как удалить строки не в фильтре?

предварительное условие

У нас есть сводка цифр.

Сделайте канал, где основные линии шоу, где стоимость выше 300.

Стратегия 1: удалить/удалить скрытые строки, не входящие в фильтр

Прежде чем применять описанную ниже технику, обязательно сделайте дубликат вашего уникального документа на случай опрометчивой работы.

  • Нажмите «Файл» на ленте и выберите «Информация».
  • Нажмите кнопку со стрелкой в разделе «Проверить наличие проблем» и выберите «Проверить документ».
  • Убедитесь, что отображается окно инспектора документов. Перетащите полосу пергамента на основу и убедитесь, что выбор «Скрытые строки и столбцы» установлен как само собой разумеющееся.
  • Нажмите кнопку «Проверить» на базе. Убедитесь, что кнопка «Удалить все» отображается в скрытых строках и столбцах, а также отображается «Количество найденных скрытых строк: 5».
  • Щелкните Удалить все. Подтвердите, что все секретные строки и сегменты, содержащие информацию, были удалены с помощью Go To Special.
  • Нажмите кнопку «Закрыть», чтобы закрыть окно инспектора документов. Вернитесь к рабочему листу, проверьте, правильно ли удалены секретные строки и сохранены ли столбцы show в канале.

Стратегия 2: стереть/удалить видимые строки в фильтре с помощью перехода к специальному

  • Выберите видимые ячейки, затем нажмите F5, чтобы открыть диалоговое окно «Перейти», и нажмите «Специальные».
  • В диалоговом окне «Перейти к специальному» выберите «Видимые ячейки», затем нажмите «ОК».
  • Убедитесь, что видимые ячейки активированы. Щелкните правой кнопкой мыши, чтобы загрузить меню, и выберите «Удалить строку».
  • Убедитесь, что очевидные клетки удалены. Расширьте канал, убедитесь, что показан основной секретный столбец.

Стратегия 3: стереть/удалить скрытые строки, не находящиеся в фильтре, по коду VBA

На текущем заметном рабочем листе правая вкладка с именем листа, чтобы сложить меню управления листами. Выберите Просмотреть код, откроется окно Microsoft Visual Basic для приложений. С другой стороны, вы можете войти в окно Microsoft Visual Basic для приложений через Developer -> Visual Basic. Вы также можете постоянно нажимать клавиши Alt + F11, чтобы открыть его. В окне Microsoft Visual Basic для приложений нажмите «Вставить» -> «Модуль», введите ниже код в Module1:

Сохраните коды, см. снимок экрана ниже. А затем выйдите из Microsoft Visual Basic для приложений. Щелкните Разработчик -> Макросы, чтобы запустить макрос. Выберите «RemoveHiddenRows» и нажмите «Выполнить».

Убедитесь, что появляется сообщение «Удалить скрытые строки». И '5 скрытых строк были найдены. Все были удалены. показывает в сообщении. Нажмите OK и проверьте результат. Убедитесь, что скрытые строки удалены правильно.