Як відфільтрувати список і видалити решту прихованих або видимих рядків у Excel?
Для відфільтрованого списку може знадобитися видалити приховані або видимі рядки, щоб зберегти лише корисні дані. У цій статті ми покажемо вам способи видалення решти прихованих або видимих рядків відфільтрованого списку в Excel.
Видаліть приховані рядки в активному аркуші з кодом VBA
Видаліть видимі рядки відфільтрованого списку з виділенням усіх видимих комірок
Легко видаляйте приховані або видимі рядки відфільтрованого списку за допомогою Kutools для Excel
Видаліть приховані рядки в активному аркуші з кодом VBA
У цьому розділі буде показано код VBA для видалення прихованих рядків в активному аркуші. Будь ласка, виконайте наступне.
1. Активуйте робочий аркуш, який потрібно видалити приховані рядки, натисніть інший + F11 клавіші одночасно, щоб відкрити Microsoft Visual Basic для додатків вікна.
2. У вікні Microsoft Visual Basic for Applications натисніть Insert > Модулі. А потім скопіюйте та вставте наведений нижче код VBA у вікно модуля.
Код VBA: Видаліть приховані рядки
Sub RemoveHiddenRows()
Dim xRow As Range
Dim xRg As Range
Dim xRows As Range
On Error Resume Next
Set xRows = Intersect(ActiveSheet.Range("A:A").EntireRow, ActiveSheet.UsedRange)
If xRows Is Nothing Then Exit Sub
For Each xRow In xRows.Columns(1).Cells
If xRow.EntireRow.Hidden Then
If xRg Is Nothing Then
Set xRg = xRow
Else
Set xRg = Union(xRg, xRow)
End If
End If
Next
If Not xRg Is Nothing Then
MsgBox xRg.Count & " hidden rows have been deleted", , "Kutools for Excel"
xRg.EntireRow.Delete
Else
MsgBox "No hidden rows found", , "Kutools for Excel"
End If
End Sub
3 Натисніть кнопку F5 клавіша для запуску коду. Якщо в активному аркуші є приховані рядки, після запуску коду з’явиться діалогове вікно, яке повідомляє, скільки прихованих рядків було видалено. Клацніть на OK , щоб видалити приховані рядки. Дивіться знімок екрана:
В іншому випадку після запуску коду ви отримаєте наступне діалогове вікно.
примітки: наведений вище код VBA не тільки може видаляти приховані рядки відфільтрованого списку, але також видаляти приховані рядки, які ви раніше приховували вручну.
Видаліть видимі рядки відфільтрованого списку, вибравши всі видимі клітинки
Для видалення видимих рядків відфільтрованого списку виконайте наступні дії.
1. Виділіть усі відфільтровані рядки та натисніть F5 ключ, щоб відкрити Перейти до діалоговому вікні, а потім клацніть на спеціальний кнопку. Дивіться знімок екрана:
2 В Перейти до спеціального діалогове вікно, перевірте Тільки видимі клітини , а потім клацніть на OK кнопки.
3. Тепер виділено всі видимі рядки, клацніть виділення правою кнопкою миші, а потім клацніть Видалити рядки.
Дотепер усі видимі рядки видаляються із відфільтрованого списку.
Легко видаляйте приховані або видимі рядки відфільтрованого списку за допомогою Kutools для Excel
Наведені два методи можуть бути не бажаними рішеннями для багатьох користувачів Excel, тут ми представляємо вам зручний інструмент. З Видалити приховані (видимі) рядки та стовпці корисність Kutools для Excel, Ви можете легко видалити приховані рядки у вибраному діапазоні / аркушах, активному аркуші або всіх робочих аркушах у Excel.
Перед поданням заявки Kutools для Excel, будь ласка завантажте та встановіть його спочатку.
1. Якщо потрібно лише видалити приховані або видимі рядки відфільтрованого списку, виберіть відфільтрований діапазон вручну, а потім натисніть Кутулс > видаляти > Видалити приховані (видимі) рядки та стовпці. Дивіться знімок екрана:
2 В Видалити приховані (видимі) рядки та стовпці діалогове вікно, збережіть У вибраному діапазоні вибрано в Заглядати в розкривному списку (ви можете вибрати інші варіанти, як вам потрібно), перевірте ряди опція в Тип видалення і в розділі Детальний тип розділ, перевірити Видимі рядки or Приховані ряди варіант, як вам потрібно. І нарешті натисніть OK кнопки.
3. Потім з’явиться діалогове вікно, щоб повідомити, скільки рядків було видалено, клацніть на OK кнопки.
Якщо ви хочете отримати безкоштовну пробну версію (30 днів) цієї програми, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.
Видаліть приховані або видимі рядки відфільтрованого списку за допомогою Kutools для Excel
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!