Цей підручник покаже, як приховати та показати рядки та стовпці за допомогою VBA.
Приховати стовпці або рядки
Щоб приховати стовпці або рядки, встановіть Приховане майно з Колонки або Об'єкти рядків НА ПРАВДУ:
Сховати стовпці
Існує кілька способів посилання на стовпець у VBA. Спочатку можна скористатися Об'єкт стовпців:
1 | Стовпці ("B: B"). Прихований = Правда |
або ви можете скористатися Властивість EntireColumn з Діапазон або Клітинні об’єкти:
1 | Діапазон ("B4"). EntireColumn.Hidden = Істина |
або
1 | Клітинки (4,2) .EntireColumn.Hidden = True |
Приховати рядки
Аналогічно, ви можете використовувати Об'єкт рядків посилатися на рядки:
1 | Ряди ("2: 2"). Прихований = Правда |
або ви можете скористатися Власність EntireRow з Діапазон або Клітинні об’єкти:
1 | Діапазон ("B2"). EntireRow.Hidden = Правда |
або
1 | Клітинки (2,2) .EntireRow.Hidden = True |
Показати стовпці або рядки
Щоб показати стовпці або рядки, просто встановіть Приховане майно до НЕВІРНО:
1 | Стовпці ("B: B"). Прихований = Неправдивий |
або
1 | Ряди ("2: 2"). Прихований = Неправдивий |
Показати всі стовпці або рядки
Щоб показати всі стовпці на аркуші, використовуйте Колонки або Клітини посилатися на всі стовпці:
1 | Columns.EntireColumn.Hidden = False |
або
1 | Cells.EntireColumn.Hidden = False |
Точно так само, щоб показати всі стовпці на аркуші Ряди або Клітини посилатися на всі рядки:
1 | Rows.EntireRow.Hidden = False |
або
1 | Cells.EntireRow.Hidden = False |