Как скрыть столбцы в Excel с помощью ярлыка, VBA или группировки
В этом уроке вы узнаете 4 простых и быстрых способа скрыть столбцы в Excel.
Где-то я читал, что скрывать что-то нехорошо, потому что это только усиливает любопытство людей. Лично я не думаю, что скрывать что-то всегда плохо, так как это свойственно нашей природе. Более того, это понятие универсально. Вы, наверное, замечали, что собаки часто прячут свою еду или игрушки, руководствуясь инстинктом охранять свое имущество. У людей также есть много секретов, которые нужно скрывать, например, медицинские записи, номера кредитных карт или вредные привычки.
Читайте дальше, чтобы узнать, как мгновенно скрыть ненужные столбцы с помощью сочетания клавиш или кода VBA и как использовать функцию «Группа» для скрытия и расширения столбцов.
Зачем скрывать столбцы в Excel?
Возможность скрыть столбцы в Excel действительно полезна. Может быть множество причин, по которым определенные детали не отображаются. Например:
- Вы хотите просмотреть несмежные столбцы рядом, чтобы сравнить их данные.
- На вашем листе есть несколько вспомогательных столбцов со сложными формулами, которые могут запутать других пользователей.
- Некоторые столбцы содержат важные данные, которые вы хотите предотвратить от просмотра или редактирования вашими коллегами. Посмотрите, как заблокировать ячейки и защитить листы.
Ярлык Excel, чтобы скрыть столбец
Ярлык для скрытия столбцов в Excel — Ctrl + 0.
Для ясности последняя клавиша — ноль, а не заглавная буква «О».
- Чтобы скрыть один столбец, выберите любую ячейку внутри него, а затем используйте ярлык.
- Чтобы скрыть несколько столбцов, выберите одну или несколько ячеек в каждом столбце, а затем нажмите комбинацию клавиш.
- Чтобы скрыть несмежные столбцы, щелкните заголовок первого столбца, нажмите и удерживайте клавишу Ctrl, щелкая каждый дополнительный столбец, чтобы выбрать их, а затем используйте ярлык скрытия.
Кончик. Ярлык для отображения столбцов в Excel — Ctrl + Shift + 0. Чтобы сделать скрытые столбцы видимыми, выделите хотя бы одну ячейку в столбцах по обе стороны от скрытых столбцов и используйте ярлык. Плохая новость заключается в том, что эта комбинация клавиш не работает в некоторых версиях Windows по неизвестным причинам. В этом случае используйте другой способ отображения столбцов в Excel.
Как скрыть столбцы с помощью контекстного меню
Не хотите запоминать горячие клавиши? Вот еще один удивительно простой способ скрыть столбцы в Excel:
- Выберите один или несколько столбцов, которые нужно скрыть.
- Щелкните правой кнопкой мыши выделение и выберите Скрывать вариант из меню.
Вуаля! Теперь вы можете легко просматривать свои данные, пропуская дополнительные детали.
Как скрыть столбец в Excel с помощью ленты
Как следует из названия, эта опция спрятана глубоко в меню, поэтому вам нужно знать, где ее искать 🙂
Чтобы скрыть ненужные столбцы, нажав кнопку на ленте, выполните следующие действия:
- Выберите столбец или любую ячейку в столбцах, которые вы хотите скрыть.
- На Дом вкладка, в Клетки группа, нажмите Формат > Скрыть и показать > Скрыть столбцы.
Сделанный! Информация, которую вы не хотите просматривать или печатать, скрыта.
Как скрыть столбцы в Excel с помощью VBA
Как и многое другое, скрытие столбцов в Excel можно автоматизировать с помощью VBA. На самом деле, это очень простая операция, и мы попытаемся объяснить здесь всю концепцию.
Чтобы сделать «скрытие» программно, вы можете использовать либо Диапазон или же Столбцы имущество.
Чтобы скрыть один столбец, скажем, столбец C, используйте следующие коды:
Код 1
Чтобы указать столбец, мы используем Диапазон объект. Чтобы указать, что весь столбец должен быть скрыт, соответствующие свойства (Весь столбец а также Скрытый) добавлены:
Sub Hide_Column() Range(«C:C»).EntireColumn.Hidden = True End Sub
Код 2
Чтобы скрыть столбец с помощью Столбцы свойство, код еще проще:
Sub Hide_Column() Columns(«C»).Hidden = True End Sub
Чтобы скрыть несколько столбцов, коды практически одинаковы, за исключением того, что вы указываете первый и последний столбцы (в нашем случае A:C).
Код 3
Sub Hide_Columns() Range(«A:C»).EntireColumn.Hidden = True End Sub
Код 4
Sub Hide_Columns() Columns(«A:C»).Hidden = True End Sub
Чтобы вставить коды в книгу, следуйте этим пошаговым инструкциям: Как вставить и запустить код VBA в Excel. Образец рабочей тетради доступен для скачивания в конце этой страницы.
Заметки:
- Все коды скрывают столбцы на открытом в данный момент рабочем листе.
- Чтобы скрыть другие столбцы, измените буквы столбцов в кодах.
Как скрыть неиспользуемые столбцы в Excel
Чтобы сделать видимой только рабочую область вашего листа, вы можете скрыть все неиспользуемые (пустые) столбцы справа от ваших данных. Вот как:
- Выберите столбец справа от последнего столбца с данными.
- Нажмите Ctrl + Shift + стрелка вправо, чтобы выделить все неиспользуемые столбцы до конца листа.
- Нажмите комбинацию клавиш Ctrl + 0, чтобы скрыть выбранные столбцы. Сделанный!
В результате рабочая область очищается, и пользователям отображается только актуальная информация:
Скрытие и раскрытие столбцов с помощью функции «Группа»
Если ваш рабочий лист содержит много столбцов, может быть удобно организовать их в группы, чтобы легко отображать и скрывать различные разделы листа. Чтобы сгруппировать столбцы в Excel, вам нужно сделать следующее:
- Выберите все столбцы, которые вы хотите сгруппировать, или хотя бы одну ячейку в каждом столбце.
- На Данные вкладка, в Контур группа, нажмите Группа (или одновременно нажмите клавиши Shift + Alt + стрелка вправо).
- Если вы не выбрали целые столбцы, Группа появится диалоговое окно с предложением выбрать Ряды или же Столбцы. Очевидно, вы выбираете Столбцы и нажимаете ХОРОШО.
В качестве примера мы собираемся сгруппировать столбцы с B по I, которые содержат сведения о товаре и ежемесячные данные о продажах:
Поскольку мы выбрали все столбцы, щелкните значок Группа Кнопка немедленно создает группу, и в верхней части рабочего листа появляется символ контура.
Чтобы скрыть столбцы, нажмите на знак минус (-) над группой.
Кроме того, вы можете свернуть и развернуть группы, используя номера схемы в верхнем левом углу. На снимке экрана выше нажатие на 1 скроет все столбцы между A и G, так что будут видны только эти два столбца.
Чтобы отобразить столбцы, нажмите либо на знак минус (-), либо на контур номер 2:
Чтобы удалить группировку, выполните одно из следующих действий:
- Чтобы разгруппировать все столбцы на любых существующих уровнях, перейдите к Данные вкладка > Контур группу, щелкните стрелку под Разгруппироватьа затем щелкните Очистить контур.
- Чтобы разгруппировать определенные столбцы, выберите эти столбцы, а затем нажмите кнопку Разгруппировать на Данные или нажмите комбинацию клавиш Shift + Alt + стрелка влево.
Советы и примечания:
- Перед группировкой столбцов убедитесь, что все данные на листе видны. Это поможет вам избежать неправильной группировки. Дополнительные сведения см. в разделе, как отобразить все строки и отобразить все столбцы.
- В ту или иную группу могут быть включены только соседние столбцы.
- Внутри внешней группы вы можете создать любое количество уровней внутренней группы. Подробное руководство см. в статье о том, как группировать столбцы в Excel.
Вот как скрыть и показать столбцы в Excel. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!
Практическая рабочая тетрадь для скачивания
Скрытие столбцов в Excel с помощью VBA — примеры кода (файл .xlsm)