Как использовать флажок для скрытия/отображения строк или столбцов в Excel?
Предположим, вам нужно использовать флажок для скрытия или отображения определенных строк или столбцов. Например, когда флажок Active X Control отмечен, определенные строки или столбцы отображаются, в противном случае они будут скрыты. В этой статье показан метод использования флажка для скрытия/отображения строк или столбцов в Excel с подробностями.
Использование флажка для скрытия/отображения строк или столбцов с помощью кода VBA
Использование флажка для скрытия/отображения строк или столбцов с помощью кода VBA
Следующий код VBA может помочь вам скрывать/отображать определенные строки или столбцы с помощью флажка.
1. После вставки флажка Active X Control на лист, щелкните правой кнопкой мыши по флажку и выберите Код из контекстного меню. См. скриншот:
2. В окне Microsoft Visual Basic for Applications скопируйте и вставьте следующий код VBA в окно Кода.
Код VBA: Использование флажка для скрытия/отображения строк или столбцов
Private Sub CheckBox1_Click()
[C:D].EntireColumn.Hidden = Not CheckBox1
End Sub
Примечания:
1. В коде VBA [C:D]. EntireColumn означает, что столбцы C и D будут скрыты или показаны при отметке или снятии отметки соответствующего флажка.
2. Для скрытия или отображения определенных строк, таких как строки 6:9, пожалуйста, измените [C:D]. EntireColumn на [6:9]. EntireRow в коде VBA.
3. Нажмите клавиши Alt + Q одновременно, чтобы закрыть окно Microsoft Visual Basic for Applications.
4. Теперь, пожалуйста, выключите Режим конструктора на вкладке Разработчик, как показано на скриншоте ниже:
Теперь, когда флажок отмечен, указанные строки или столбцы отображаются. Когда он не отмечен, указанные строки или столбцы скрываются.

Раскройте магию Excel с Kutools AI
- Умное выполнение: Выполняйте операции с ячейками, анализируйте данные и создавайте диаграммы — всё это посредством простых команд.
- Пользовательские формулы: Создавайте индивидуальные формулы для оптимизации ваших рабочих процессов.
- Кодирование VBA: Пишите и внедряйте код VBA без особых усилий.
- Интерпретация формул: Легко разбирайтесь в сложных формулах.
- Перевод текста: Преодолейте языковые барьеры в ваших таблицах.
Связанные статьи:
- Как скрыть/показать строки или столбцы с помощью знаков плюс или минус в Excel?
- Как скрыть строки на основе сегодняшней даты в Excel?
- Как скрыть флажок, когда строка скрыта в Excel?
Лучшие инструменты для повышения продуктивности работы с Office
Ускорьте работу в Excel с Kutools для Excel и ощутите новую степень эффективности. Kutools для Excel предлагает более300 расширенных функций для повышения продуктивности и экономии времени. Нажмите здесь, чтобы выбрать нужную вам функцию...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
- Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!