В этом руководстве будет показано, как скрывать и отображать строки и столбцы с помощью VBA.
Скрыть столбцы или строки
Чтобы скрыть столбцы или строки, установите Скрытая собственность принадлежащий Столбцы или Объекты строк к ИСТИННО:
Скрыть столбцы
Есть несколько способов сослаться на столбец в VBA. Сначала вы можете использовать Столбцы Объект:
1 | Столбцы ("B: B"). Скрытый = True |
или вы можете использовать Свойство CompleteColumn принадлежащий Диапазон или Объекты Cells:
1 | Диапазон ("B4"). CompleteColumn.Hidden = True |
или
1 | Cells (4,2) .EntireColumn.Hidden = True |
Скрыть строки
Точно так же вы можете использовать Строки объекта для ссылки на строки:
1 | Строки ("2: 2"). Скрытый = True |
или вы можете использовать Свойство всей строки принадлежащий Диапазон или Объекты Cells:
1 | Диапазон ("B2"). CompleteRow.Hidden = True |
или
1 | Cells (2,2) .EntireRow.Hidden = True |
Показать столбцы или строки
Чтобы отобразить столбцы или строки, просто установите Скрытая собственность в ЛОЖЬ:
1 | Столбцы ("B: B"). Скрытый = False |
или
1 | Строки ("2: 2"). Скрытый = Ложь. |
Показать все столбцы или строки
Чтобы показать все столбцы на листе, используйте Столбцы или Клетки для ссылки на все столбцы:
1 | Columns.EntireColumn.Hidden = Ложь |
или
1 | Cells.EntireColumn.Hidden = False |
Аналогично, чтобы показать все столбцы на листе, используйте Рядов или Клетки для ссылки на все строки:
1 | Rows.EntireRow.Hidden = False |
или
1 | Cells.EntireRow.Hidden = False |