Как скрыть столбцы и строки в Excel? Как отобразить скрытые ячейки?
В этой статье вы узнаете, Как скрыть столбцы в Excel, Как скрыть строки в Excel, Как отобразить скрытые ячейки?
Если при сужении строк или столбцов перестараться и сделать их слишком узкими, то они напрочь исчезнут с экрана. Это удобно, если часть рабочего листа вам в данный момент не нужна. Например, рассмотрим рабочий лист, содержащий наряду с другой информацией сведения о зарплате сотрудников. Естественно, данный столбец нужен при расчете бюджета компании, однако это слишком конфиденциальная информация, чтобы выводить ее в печатных отчетах. Вместо того чтобы перемещать столбец в область, которая не выводится на печать, его можно просто скрыть.
Как скрыть столбцы в Excel
Несмотря на то, что можно вручную сузить столбцы, после чего они пропадут из виду, Excel предлагает более простое средство — параметр Скрыть или отобразить контекстного меню кнопки Формат из группы Ячейки вкладки Главная.
Предположим, вам нужно скрыть столбец D на рабочем листе, поскольку он содержит не относящуюся к делу или конфиденциальную информацию, которую не следует выводить на печать. Выполните следующие действия.
- Щелкните в любом месте столбца D, чтобы выделить его.
- Щелкните на кнопке Формат в группе Ячейки вкладки Главная, чтобы открыть ее контекстное меню.
Появится раскрывающееся меню кнопки Формат.
- Выберите в меню пункт Скрыть или отобразить→Скрыть столбцы.
Вот и все — столбец D исчез с экрана вместе с содержащейся в нем информацией. Обратите внимание на то, что теперь столбцы промаркированы следующим образом: А, B, С, Е, F и т.д.
Существует и альтернативный способ сокрытия столбца. Щелкните на заголовке столбца D правой кнопкой мыши и в открывшемся контекстном меню выберите команду Скрыть.
Теперь предположим, что вы уже напечатали отчет и хотите внести в данные столбца D кое-какие изменения. Чтобы снова отобразить столбец, выполните следующие действия.
В качестве альтернативы можно отобразить столбец D, выделив столбцы C и E, щелкнув на любом из них правой кнопкой мыши и выбрав в контекстном меню пункт Отобразить.
Как скрыть строку в Excel
Процедура сокрытия и отображения строк рабочего листа не слишком отличается от процедуры сокрытия и отображения столбцов. Единственное отличие заключается в том, что нужно использовать другие команды контекстного меню кнопки Формат: Скрыть или Отобразить→Скрыть строки и Скрыть или отобразить→Отобразить столбцы.
Не забывайте о том, что, как и в случае столбцов, можно воспользоваться командами Скрыть и Отобразить контекстного меню заголовков строк.
Тэги: Microsoft Excel
Как скрыть или отобразить строки или столбцы в Excel с помощью VBA
Довольно часто появляется необходимость в Excel скрывать или отображать строки или столбцы. Особенно это актуально, когда на листе размещается очень много информации и часть из них является вспомогательной и требуется не всегда и тем самым загромождает пространство, ухудшая восприятие. Если это приходится делать часто, то делать это с помощью меню неудобно, особенно если приходится скрывать и отображать разные столбцы и строки.
Для существенного удобства можно написать простенький макрос, привязав его к кнопке и делать это одним щелком мыши.
Вот так выглядят простые примеры, с помощью которых Вы без труда сможете скрывать или отображать строки и столбцы с помощью VBA
Пример 1: Скрыть строку 2 в Excel
Sub HideString() ‘Это название макроса
Rows(2).Hidden = True
End Sub
Пример 2: Скрыть несколько строк в Excel (строку 3-5)
Sub HideStrings()
Rows(«3:5»).
Hidden = True
End Sub
Пример 3: Скрыть столбец 2 в Excel
Sub HideCollumn()
Columns(2).Hidden = True
End Sub
Пример 4: Скрытие нескольких столбцов в Excel
Sub HideCollumns()
Columns(«E:F»).Hidden = True
End Sub
Пример 5: Скрытие строки по имени ячейки в Excel
Sub HideCell()
Range(«Возможности Excel»).EntireRow.Hidden = True
End Sub
Пример 6: Скрытие нескольких строк по адресам ячеек
Sub HideCell()
Range(«B3:D4»).EntireRow.Hidden = True
End Sub
Пример 7: Скрытие столбца по имени ячейки
Sub HideCell()
Range(«Возможности Excel»).
EntireColumn.Hidden = True
End Sub
Пример 8: Скрытие нескольких столбцов по адресам ячеек
Sub HideCell()
Range(«C2:D5»).EntireColumn.Hidden = True
End Sub
Как видите процесс автоматического скрытия строк и столбцов очень прост, а применений данному приему огромное множество.
Для того, чтобы отобразить строки и столбцы в Excel вы можете воспользоваться этими же макросами, но вместе True необходимо указать False
Например, макрос для того, чтобы отобразить строку 2 будет выглядеть следующим образом:
Sub ViewString()
Rows(2).Hidden = False
End Sub
Надеемся, что данная статья была полезна вам и ответила на вопрос: как скрыть или отобразить строки и столбцы в Excel с помощью VBA
Спасибо за внимание.
Как скрыть столбцы в Excel с помощью сочетания клавиш, VBA или группировки
В этом руководстве вы узнаете 4 простых и быстрых способа скрыть столбцы в Excel.
Где-то я читал, что скрывать что-то нехорошо, так как это только усиливает любопытство людей. Лично я не думаю, что скрывать что-то всегда плохо, так как это свойственно нашей природе. Более того, это понятие универсально. Вы, наверное, замечали, что собаки часто прячут свою еду или игрушки, руководствуясь инстинктом охранять свое имущество. У людей также есть много секретов, которые нужно скрывать, например, медицинские записи, номера кредитных карт или вредные привычки.
Читайте дальше, чтобы узнать, как мгновенно скрыть ненужные столбцы с помощью сочетания клавиш или кода VBA, а также как использовать функцию «Группа» для скрытия и расширения столбцов.
- Зачем скрывать столбцы в Excel?
- Скрытие столбцов с помощью ярлыка
- Скрыть столбцы с помощью ленты
- Excel VBA для скрытия столбцов
- Скрыть все неиспользуемые столбцы
- Скрытие и отображение столбцов с помощью группировки
Зачем скрывать столбцы в Excel?
Возможность скрывать столбцы в Excel очень полезна.
Может быть множество причин, по которым определенные детали не отображаются. Например:
- Вы хотите просмотреть несмежные столбцы рядом, чтобы сравнить их данные.
- На вашем листе есть несколько вспомогательных столбцов со сложными формулами, которые могут запутать других пользователей.
- Некоторые столбцы содержат важные данные, которые вы хотите скрыть от просмотра или редактирования вашими коллегами. Посмотрите, как заблокировать ячейки и защитить листы.
Ярлык для скрытия столбца в Excel
Ярлык для скрытия столбца в Excel — Ctrl + 0.
Для ясности последняя клавиша — ноль, а не заглавная буква «О».
- Чтобы скрыть один столбец , выберите любую ячейку в нем, затем используйте ярлык.
- Чтобы скрыть несколько столбцов , выберите одну или несколько ячеек в каждом столбце, а затем нажмите комбинацию клавиш.
- Чтобы скрыть несмежных столбцов , щелкните заголовок первого столбца, нажмите и удерживайте клавишу Ctrl, щелкнув каждый дополнительный столбец, чтобы выбрать их, а затем используйте ярлык скрытия.

Совет. Ярлык для отображения столбцов в Excel — Ctrl + Shift + 0. Чтобы сделать скрытые столбцы видимыми, выделите хотя бы одну ячейку в столбцах по обе стороны от скрытых столбцов и используйте ярлык. Плохая новость заключается в том, что эта комбинация клавиш не работает в некоторых версиях Windows по неизвестным причинам. В этом случае используйте другой способ отображения столбцов в Excel.
Как скрыть столбцы с помощью контекстного меню
Не хотите запоминать горячие клавиши? Вот еще один удивительно простой способ скрыть столбцы в Excel:
- Выберите один или несколько столбцов, которые нужно скрыть.
- Щелкните правой кнопкой мыши выделение и выберите в меню пункт Скрыть .
Вуаля! Теперь вы можете легко просматривать свои данные, пропуская дополнительные детали.
Как скрыть столбец в Excel с помощью ленты
Как следует из названия, этот параметр спрятан глубоко в меню, поэтому вам нужно знать, где его искать 🙂
Чтобы скрыть ненужные столбцы, щелкните кнопка ленты, шаги:
- Выберите столбец или любую ячейку в столбцах, которые вы хотите скрыть.

- На вкладке Главная в группе Ячейки щелкните Формат > Скрыть и показать > Скрыть столбцы .
Готово! Информация, которую вы не хотите просматривать или печатать, скрыта.
Как скрыть столбцы в Excel с помощью VBA
Как и многое другое, скрытие столбцов в Excel можно автоматизировать с помощью VBA. На самом деле, это очень простая операция, и мы попытаемся объяснить здесь всю концепцию.
Чтобы выполнить «скрытие» программно, вы можете использовать свойство Range или Columns .
Чтобы скрыть один столбец , скажем, столбец C, используйте следующие коды:
Код 1
Чтобы указать столбец, мы используем объект Range . Чтобы указать, что весь столбец должен быть скрыт, добавляются соответствующие свойства ( EntireColumn и Hidden ):
Sub Hide_Column() Диапазон(«C:C»).EntireColumn.Hidden = Истина Конец сабвуфера
Код 2
Чтобы скрыть столбец с помощью свойства Columns , код еще проще:
Sub Hide_Column()
Столбцы («C»).
Чтобы скрыть несколько столбцов , коды по существу такие же, за исключением того, что вы указываете первый и последний столбцы (в нашем случае A:C).
Код 3
Sub Hide_Columns() Диапазон(«A:C»).EntireColumn.Hidden = Истина Конец сабвуфера
Код 4
Sub Hide_Columns() Столбцы («A: C»). Скрытый = Истина Конец сабвуфера
Чтобы вставить коды в книгу, следуйте этим пошаговым инструкциям: Как вставить и запустить код VBA в Excel. Образец рабочей тетради доступен для скачивания в конце этой страницы.
Примечания:
- Все коды скрывают столбцы на открытом в данный момент рабочем листе .
- Чтобы скрыть другие столбцы , измените буквы столбцов в кодах.
Как скрыть неиспользуемые столбцы в Excel
Чтобы сделать видимой только рабочую область вашего листа, вы можете скрыть все неиспользуемые (пустые) столбцы справа от ваших данных.
- Выберите столбец справа от последнего столбца с данными.
- Нажмите Ctrl + Shift + стрелка вправо, чтобы выделить все неиспользуемые столбцы до конца листа.
- Нажмите комбинацию клавиш Ctrl + 0, чтобы скрыть выбранные столбцы. Выполнено!
В результате рабочая область очищается и пользователям отображается только актуальная информация:
Скрытие и раскрытие столбцов с помощью функции «Группа»
Если на вашем листе много столбцов, может быть удобно организовать их в группы, чтобы легко отображать и скрывать различные части листа. Чтобы сгруппировать столбцы в Excel, вам нужно сделать следующее:
- Выберите все столбцы, которые вы хотите сгруппировать, или хотя бы одну ячейку в каждом столбце.
- На вкладке Data в группе Outline щелкните Group (или одновременно нажмите клавиши Shift + Alt + стрелка вправо).
- Если вы не выбрали целые столбцы, появится диалоговое окно Group , предлагающее выбрать Rows или Columns .
Очевидно, вы выбираете Columns и нажимаете OK .
В качестве примера мы собираемся сгруппировать столбцы с B по I, которые содержат сведения о товаре и ежемесячные данные о продажах:
Поскольку мы выбрали все столбцы, нажатие кнопки Group немедленно создает группировку и структуру появляется в верхней части рабочего листа.
Чтобы скрыть столбцы , нажмите на знак минус (-) над группой.
Кроме того, вы можете свернуть и развернуть группы, используя номера схемы в верхнем левом углу. На снимке экрана выше нажатие на 1 скроет все столбцы между A и G, так что будут видны только эти два столбца.
Чтобы показать столбцы
, нажмите либо на знак минус (-), либо на контур номер 2:Чтобы удалить группировку , выполните одно из следующих действий:
- Чтобы разгруппировать все столбцы на любых существующих уровнях, перейдите на вкладку Данные > группу Структура , щелкните стрелку под Разгруппировать , а затем нажмите Очистить структуру .

- Чтобы разгруппировать определенные столбцы , выберите эти столбцы, а затем нажмите кнопку Разгруппировать на вкладке Данные или нажмите комбинацию клавиш Shift + Alt + стрелка влево.
Советы и примечания:
- Перед группировкой столбцов убедитесь, что все данные на листе видны. Это поможет вам избежать неправильной группировки. Дополнительные сведения см. в разделе, как отобразить все строки и отобразить все столбцы.
- Только смежных столбца могут быть включены в определенную группу.
- Внутри внешней группы можно создать любое количество внутренних групп уровней. Подробное руководство см. в статье о том, как группировать столбцы в Excel.
Вот как скрыть и показать столбцы в Excel. Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!
Практическая рабочая тетрадь для скачивания
Скрытие столбцов в Excel с помощью VBA – примеры кода (файл .
xlsm)
Вас также может заинтересовать:
Есть ли в Excel ярлык для скрытия широкого диапазона столбцов без мыши? перетаскивание?
У меня есть электронная таблица, которую я часто использую, в которой я всегда хочу скрыть столбцы D:CE. И поскольку это более 40 столбцов, мне было интересно, есть ли сочетание клавиш или команда, чтобы скрыть это быстрее, чем старый Shift + ctrl + щелчок
спасибо за любые советы/рекомендации
- microsoft-excel
- сочетания клавиш
Если вы знаете столбцы, которые хотите скрыть, вы можете просто ввести адрес диапазона в поле имени и нажать Enter. Выбрав его, вы можете щелкнуть правой кнопкой мыши заголовок столбца в выбранном диапазоне и выбрать Скрыть .
Это поле имени.
Введите D:CE в поле имени и нажмите Enter, чтобы выбрать этот диапазон. Затем щелкните правой кнопкой мыши заголовок столбца в выбранном диапазоне и выберите Скрыть .
6
Попробуйте следующее:
Ctrl + G (откройте меню «Перейти»)
D:CE затем Введите (выберите диапазон)
1 Если это просто 1 конкретная электронная таблица, вы можете выбрать столбцы (один раз), а затем перейти в «Данные» > «Группа». После группировки будет строка (показывающая, какие столбцы сгруппированы) с Также будут кнопки 1 (скрыть все группы) и 2 (показать 1 группы уровня ). Вы даже можете иметь группы в группах , которые создадут 2 группы уровня и или 3 группы и (добавив 3 и 4 к схеме управления) После сохранения файла группы останутся нетронутыми, если вы снова откроете его или отправите коллеге. Shift + Alt + → — это ярлык для группировки выбранных строк / столбцов, Shift + Alt + ← для разгруппировки Alt , A , H скроет его, а Alt , A , J покажет его. Alt , A , U , C удалит все группы контуров 4 Другим вариантом, который вы могли бы использовать, было бы наличие макроса, который скрывает/отображает столбцы и назначает его комбинации клавиш по вашему выбору. - Приведенный ниже макрос скроет столбцы D:CE, если они видны, и сделает их видимыми, если они скрыты. Назначьте это чему-то вроде Ctrl+Shift+Z И вы можете с легкостью скрывать/отображать столбцы. Ctrl + 0 Ctrl 0 (скройте выбранные столбцы)
Подколонка_скрыть()
Если ActiveSheet.Columns("D:CE").EntireColumn.Hidden Тогда
ActiveSheet.Columns("D:CE").


Очевидно, вы выбираете Columns и нажимаете OK . 