Excel скрыть все ненужные ячейки

Содержание

  • Процедура скрытия
    • Способ 1: группировка
    • Способ 2: перетягивание ячеек
    • Способ 3: групповое скрытие ячеек перетягиванием
    • Способ 4: контекстное меню
    • Способ 5: лента инструментов
    • Способ 6: фильтрация
    • Способ 7: скрытие ячеек
  • Вопросы и ответы

Скрыть строки в Microsoft Excel

При работе в программе Excel довольно часто можно встретить ситуацию, когда значительная часть массива листа используется просто для вычисления и не несет информационной нагрузки для пользователя. Такие данные только занимают место и отвлекают внимание. К тому же, если пользователь случайно нарушит их структуру, то это может произвести к нарушению всего цикла вычислений в документе. Поэтому такие строки или отдельные ячейки лучше вообще скрыть. Кроме того, можно спрятать те данные, которые просто временно не нужны, чтобы они не мешали. Давайте узнаем, какими способами это можно сделать.

Процедура скрытия

Спрятать ячейки в Экселе можно несколькими совершенно разными способами. Остановимся подробно на каждом из них, чтобы пользователь сам смог понять, в какой ситуации ему будет удобнее использовать конкретный вариант.

Способ 1: группировка

Одним из самых популярных способов скрыть элементы является их группировка.

  1. Выделяем строки листа, которые нужно сгруппировать, а потом спрятать. При этом не обязательно выделять всю строку, а можно отметить только по одной ячейке в группируемых строчках. Далее переходим во вкладку «Данные». В блоке «Структура», который располагается на ленте инструментов, жмем на кнопку «Группировать».
  2. Группировка данных в Microsoft Excel

  3. Открывается небольшое окошко, которое предлагает выбрать, что конкретно нужно группировать: строки или столбцы. Так как нам нужно сгруппировать именно строки, то не производим никаких изменений настроек, потому что переключатель по умолчанию установлен в то положение, которое нам требуется. Жмем на кнопку «OK».
  4. Выбор объекта группировки в Microsoft Excel

  5. После этого образуется группа. Чтобы скрыть данные, которые располагаются в ней, достаточно нажать на пиктограмму в виде знака «минус». Она размещается слева от вертикальной панели координат.
  6. Скрытие строк методом группировки в Microsoft Excel

  7. Как видим, строки скрыты. Чтобы показать их снова, нужно нажать на знак «плюс».

Раскрытие группы в Microsoft Excel

Урок: Как сделать группировку в Excel

Способ 2: перетягивание ячеек

Самым интуитивно понятным способом скрыть содержимое ячеек, наверное, является перетягивание границ строк.

  1. Устанавливаем курсор на вертикальной панели координат, где отмечены номера строк, на нижнюю границу той строчки, содержимое которой хотим спрятать. При этом курсор должен преобразоваться в значок в виде креста с двойным указателем, который направлен вверх и вниз. Затем зажимаем левую кнопку мыши и тянем указатель вверх, пока нижняя и верхняя границы строки не сомкнутся.
  2. Перятягивание границ строки в Microsoft Excel

  3. Строка будет скрыта.

Строка скрыта в Microsoft Excel

Способ 3: групповое скрытие ячеек перетягиванием

Если нужно таким методом скрыть сразу несколько элементов, то прежде их следует выделить.

  1. Зажимаем левую кнопку мыши и выделяем на вертикальной панели координат группу тех строк, которые желаем скрыть.
    Выделение диапазона строк в Microsoft Excel

    Если диапазон большой, то выделить элементы можно следующим образом: кликаем левой кнопкой по номеру первой строчки массива на панели координат, затем зажимаем кнопку Shift и щелкаем по последнему номеру целевого диапазона.

    Lumpics.ru

    Выделение диапазона строк с помощью Shift в Microsoft Excel

    Можно даже выделить несколько отдельных строк. Для этого по каждой из них нужно производить клик левой кнопкой мыши с зажатой клавишей Ctrl.

  2. Выделение отдельных строк в Microsoft Excel

  3. Становимся курсором на нижнюю границу любой из этих строк и тянем её вверх, пока границы не сомкнутся.
  4. Перетягивание диапазона строк в Microsoft Excel

  5. При этом будет скрыта не только та строка, над которой вы работаете, но и все строчки выделенного диапазона.

Диапазон строк скрыт в Microsoft Excel

Способ 4: контекстное меню

Два предыдущих способа, конечно, наиболее интуитивно понятны и простые в применении, но они все-таки не могут обеспечить полного скрытия ячеек. Всегда остается небольшое пространство, зацепившись за которое можно обратно расширить ячейку. Полностью скрыть строку имеется возможность при помощи контекстного меню.

  1. Выделяем строчки одним из трёх способов, о которых шла речь выше:
    • исключительно при помощи мышки;
    • с использованием клавиши Shift;
    • с использованием клавиши Ctrl.
  2. Выделение строк в Microsoft Excel

  3. Кликаем по вертикальной шкале координат правой кнопкой мыши. Появляется контекстное меню. Отмечаем пункт «Скрыть».
  4. Скрытие строк через контекстное меню в Microsoft Excel

  5. Выделенные строки вследствие вышеуказанных действий будут скрыты.

Строки скрыты через контекстное меню в Microsoft Excel

Способ 5: лента инструментов

Также скрыть строки можно, воспользовавшись кнопкой на ленте инструментов.

  1. Выделяем ячейки, находящиеся в строках, которые нужно скрыть. В отличие от предыдущего способа всю строчку выделять не обязательно. Переходим во вкладку «Главная». Щелкаем по кнопке на ленте инструментов «Формат», которая размещена в блоке «Ячейки». В запустившемся списке наводим курсор на единственный пункт группы «Видимость»«Скрыть или отобразить». В дополнительном меню выбираем тот пункт, который нужен для выполнения поставленной цели – «Скрыть строки».
  2. Скрытие строк через ленту инструментов в Microsoft Excel

  3. После этого все строки, которые содержали выделенные в первом пункте ячейки, будут скрыты.

Способ 6: фильтрация

Для того, чтобы скрыть с листа содержимое, которое в ближайшее время не понадобится, чтобы оно не мешало, можно применить фильтрацию.

  1. Выделяем всю таблицу или одну из ячеек в её шапке. Во вкладке «Главная» жмем на значок «Сортировка и фильтр», который расположен в блоке инструментов «Редактирование». Открывается список действий, где выбираем пункт «Фильтр».
    Включение фильтра через вкладку Главная в Microsoft Excel

    Можно также поступить иначе. После выделения таблицы или шапки переходим во вкладку «Данные». Кликам по кнопке «Фильтр». Она расположена на ленте в блоке «Сортировка и фильтр».

  2. Включение фильтра в Microsoft Excel

  3. Каким бы из двух предложенных способов вы не воспользовались, в ячейках шапки таблицы появится значок фильтрации. Он представляет собой небольшой треугольник черного цвета, направленный углом вниз. Кликаем по этому значку в той колонке, где содержится признак, по которому мы будем фильтровать данные.
  4. Открытие фильтра в Microsoft Excel

  5. Открывается меню фильтрации. Снимаем галочки с тех значений, которые содержатся в строках, предназначенных для скрытия. Затем жмем на кнопку «OK».
  6. Меню фильтрации в Microsoft Excel

  7. После этого действия все строки, где имеются значения, с которых мы сняли галочки, будут скрыты при помощи фильтра.

Строки скрыты при помощи фильтрации в Microsoft Excel

Урок: Сортировка и фильтрация данных в Excel

Способ 7: скрытие ячеек

Теперь поговорим о том, как скрыть отдельные ячейки. Естественно их нельзя полностью убрать, как строчки или колонки, так как это разрушит структуру документа, но все-таки существует способ, если не полностью скрыть сами элементы, то спрятать их содержимое.

  1. Выделяем одну или несколько ячеек, которые нужно спрятать. Кликаем по выделенному фрагменту правой кнопкой мыши. Открывается контекстное меню. Выбираем в нем пункт «Формат ячейки…».
  2. Переход в формат ячеек в Microsoft Excel

  3. Происходит запуск окна форматирования. Нам нужно перейти в его вкладку «Число». Далее в блоке параметров «Числовые форматы» выделяем позицию «Все форматы». В правой части окна в поле «Тип» вбиваем следующее выражение:

    ;;;

    Жмем на кнопку «OK» для сохранения введенных настроек.

  4. Окно форматирования в Microsoft Excel

  5. Как видим, после этого все данные в выделенных ячейках исчезли. Но они исчезли только для глаз, а по факту продолжают там находиться. Чтобы удостоверится в этом, достаточно взглянуть на строку формул, в которой они отображаются. Если снова понадобится включить отображение данных в ячейках, то нужно будет через окно форматирования поменять в них формат на тот, что был ранее.

Информация в ячейках скрыта в Microsoft Excel

Как видим, существует несколько разных способов, с помощью которых можно спрятать строки в Экселе. Причем большинство из них используют совершенно разные технологии: фильтрация, группировка, сдвиг границ ячеек. Поэтому пользователь имеет очень широкий выбор инструментов для решения поставленной задачи. Он может применить тот вариант, который считает более уместным в конкретной ситуации, а также более удобным и простым для себя. Кроме того, с помощью форматирования имеется возможность скрыть содержимое отдельных ячеек.

Еще статьи по данной теме:

Помогла ли Вам статья?

Если вам нужно сосредоточиться на работе с небольшой частью вашего рабочего листа в Excel, вам может потребоваться скрыть неиспользуемые ячейки, строки и столбцы для достижения этой цели. Здесь мы поможем вам быстро скрыть все неиспользуемые ячейки, строки и столбцы в Microsoft Excel 2007/2010. 

  • Скрыть неиспользуемые ячейки, строки и столбцы с помощью команды «Скрыть и показать» (4 ступени)
  • Скройте неиспользуемые ячейки, строки и столбцы с помощью Kutools for Excel(1 шаг)

Скрыть неиспользуемые ячейки, строки и столбцы с помощью команды «Скрыть и показать»

Мы можем скрыть всю строку или столбец с помощью Скрыть и показать с помощью этой команды также можно скрыть все пустые строки и столбцы.

Шаг 1. Выберите заголовок строки под используемой рабочей областью на листе.

Шаг 2. Нажмите на клавиатуре быстрого доступа Ctrl + Shift + Кнопка «Стрелка вниз, а затем выберите все строки под рабочей областью.

Шаг 3: нажмите Главная > Формат > Скрыть и показать > Скрыть строки. Тогда все выделенные строки под рабочими областями сразу скрываются.

Шаг 4: Тот же способ скрыть неиспользуемые столбцы: выберите заголовок столбца справа от используемой рабочей области, нажмите сочетание клавиш Ctrl + Shift + Правая стрелкаи нажмите Главная >> Формат >> Скрыть и показать >> Скрыть столбцы.

Теперь все неиспользуемые ячейки, строки и столбцы скрыты.


Скройте неиспользуемые ячейки, строки и столбцы с помощью Kutools for Excel


Демо: скрыть неиспользуемые ячейки, строки и столбцы в Excel


Один щелчок, чтобы скрыть / показать одну или несколько вкладок листа в Excel

Kutools for Excel предоставляет пользователям Excel множество удобных утилит для быстрого переключения вкладок скрытых листов, скрытия вкладок листов или отображения вкладок скрытых листов в Excel.

  1. Кутулс > Worksheets: Один щелчок, чтобы переключить все скрытые вкладки листа на видимые или невидимые в Excel;
  2. Кутулс > Показать / Скрыть > Скрыть невыбранные листы: Один щелчок, чтобы скрыть все вкладки листа, кроме активной (или выбранных) в Excel;
  3. Кутулс > Показать / Скрыть > Показать все листы: Один щелчок, чтобы отобразить все скрытые вкладки листов в Excel.

объявление скрыть показать вкладки листа

Kutools for Excel — Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная пробная версия 30-день, кредитная карта не требуется! Get It Now


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (2)


Оценок пока нет. Оцените первым!

Как в Excel скрывать ячейки, строки и столбцы

Скрываем ячейки, строки и столбцы в Excel

​Смотрите также​ избежали бы ненужной​ Затем удалите видимые,​Public Sub DelHiddenRowsColumns()​ размер файла не​ пользовательский стиль ячейки,​ Скрыть или отобразить.​ правой кнопкой мыши​«Буфер обмена»​«OK»​«Пустые»​ условного форматирования и​ к смещению данных,​

​ в Excel. Единственным​ на выделенный диапазон​Буквы в заголовках скрытых​ по-прежнему остались в​Бывает так, что на​ переписки.​

Скрываем ячейки

​ и отобразите все​Dim lR As​ уменьшается. А надо​ применение которого будет​ Выделяете лишнее и​ по заголовкам выделенных​.​.​. После этого щелкаем​ последующей фильтрации данных.​ а это далеко​ отличием является выбор​ — заголовки столбцов​​ столбцов будут пропущены,​​ ней, и их​​ листе Excel нужно​​KuklP​ — в фильтре​ Long, i As​ бы.​ скрывать ее содержимое​ скрываете. Потом отображаете​ строк и из​После этого выделяем первоначальный​​Выделяем в любом месте​​ по кнопке​

Скрываем ячейки, строки и столбцы в Excel

​ Этот метод сложнее​ не всегда является​​ в конечном пункте​​ окрасятся в более​ а на их​​ можно увидеть в​​ спрятать информацию, содержащуюся​​: А можете объяснить​​ есть такая строчка.​ Long​​Вопрос: можно ли​​ с помощью особого​ там же.​ контекстного меню выбрать​ массив данных. Щелкаем​​ на листе точно​​«OK»​

​ предыдущего, но, тем​​ допустимым. По сути,​ команды «Скрыть строки»​ тёмный цвет, и​ месте появится двойная​ строке формул.​ в некоторых ячейках,​ в двух словах​KuklP​lR = ActiveSheet.UsedRange.Rows.Count​ как-то удалить все​ формата. На вкладке​Влад​ пункт​

Скрываем ячейки, строки и столбцы в Excel

​ правой кнопкой мыши.​ такой же по​.​ не менее, некоторые​ элементы можно удалять​ и «Отобразить строки»,​ произвести щелчок правой​

Скрываем ячейки, строки и столбцы в Excel

​ линия.​Чтобы сделать содержимое ячеек​ или даже скрыть​ как не для​: А с ВБА,​ + ActiveSheet.UsedRange.Row -​

​ скрытые (зажатые) ячейки,​​Главная (Home)​: Да​Unhide​ В открывшемся списке​ размерам диапазон пустых​В любом из указанных​​ пользователи предпочитают именно​​ только в двух​ и слегка изменённым​ кнопкой. В открывшемся​Чтобы вновь отобразить скрытую​ видимым, проделайте все​ целую строку или​

Скрываем строки и столбцы

​ программиста: за счет​ чтоб быстрее:​ 1​ чтобы потом сохранить​в списке стилей​Abram pupkin​(Показать).​ в группе​ ячеек. Аналогично кликаем​ в предыдущем пункте​ его. Кроме того,​ случаях:​ сочетанием клавиш: «Ctrl»​​ контекстном меню выбрать​​ строку или несколько​

​ перечисленные выше шаги​​ столбец. Это могут​ чего скорость увеличились?​Public Sub DelHiddenRows()​For i =​ оставшиеся ячейки и​ найдите стиль​: не учень удобный​Скрытые строки отобразятся вновь​«Параметры вставки»​ правой кнопкой мыши​ вариантов пустые элементы​ нужно сразу оговориться,​Если строка (столбец) полностью​ + «9» для​​ команду «Скрыть».​​ строк, выделите строки​ и установите первоначальный​ быть какие-то вспомогательные​А можно написать​Dim lR As​​ lR To 1​​ тем самым добиться​

Скрываем ячейки, строки и столбцы в Excel

​Обычный (Normal)​ способ предложил Алексей​ и будут выделены​жмем на пиктограмму​ и, вызвав контекстное​

Скрываем ячейки, строки и столбцы в Excel

​ будут скрыты. Выделяем​ что этот способ​ является пустой (в​ сокрытия и «Ctrl»​Выделив необходимые столбцы целиком,​ по обе стороны​ формат числа для​ данные, на которые​ код, чтобы одним​ Long, i As​​ Step -1​​ существенного уменьшения размера​

Скрываем ячейки, строки и столбцы в Excel

​, щелкните по нему​ Язычьян.​ вместе с соседними.​«Значения​ меню, переходим по​

Скрываем ячейки, строки и столбцы в Excel

​ диапазон оставшихся ячеек.​ подходит только в​ таблицах);​ + «Shift» +​ произвести нажатие на​ от скрытой (скрытых),​ ячейки.​ ссылаются другие ячейки,​ нажатием сразу всю​ Long​​If Rows(i).Hidden Then​​ фала?​

Скрываем ячейки, строки и столбцы в Excel

​ правой кнопкой мыши​для тех кто​Точно таким же образом​».​ пункту​ На вкладке​ том случае, если​Если ячейки в строке​ «9» для отображения​​ клавиатуре клавиши «Меню»,​​ затем кликните правой​

Скрываем ячейки, строки и столбцы в Excel

​Замечание:​ и которые Вы​ книгу обработать?​lR = ActiveSheet.UsedRange.Rows.Count​ Rows(i).Delete​Вариант «скопировать все​ и выберите команду​ первый и последний​ Вы можете скрыть​После этих действий данные​

​«Присвоить имя…»​«Главная»​
​ значения находятся в​
​ и столбце логически​

​ строк.​

office-guru.ru

Возможные способы, как скрывать столбцы в Excel

​ которое приведёт к​ кнопкой мыши по​Всё, что Вы​ не хотите выставлять​{/post}{/quote}​ + ActiveSheet.UsedRange.Row -​Next​ в другой лист»​Дублировать (Duplicate)​ в списке -​ один или несколько​ будут вставлены в​.​в блоке настроек​ одном столбце и​ не связаны друг​При работе с листами​ аналогичному раскрытию контекстного​

Способы скрыть столбцы

как скрывать столбцы в excel

​ выделенной области и​ вводите в ячейку,​ на показ.​1) За счет​ 1​ActiveSheet.ShowAllData ‘в режиме​ не подходит.​:​ это подходит. А​ столбцов на листе​ изначальную область своего​В открывшемся окне, как​«Буфер обмена»​ не содержат формулы.​ с другом (в​

  • ​ процесс выглядит несколько​ меню, после чего​ в контекстном меню​ в которой скрыли​Мы научим Вас скрывать​ отключения обновления экрана:​Application.ScreenUpdating = False​ фильтра нельзя удалять​Спасибо.​В появившемся после этого​ для всех остальных​
  • ​ Excel.​ расположения цельным диапазоном​ и в предыдущий​выполняем щелчок по​Выделяем диапазон, который собираемся​ массивах).​ иначе, в сравнении​ также произвести выбор​
  • ​ выберите​ содержимое, будет автоматически​ ячейки, строки и​ Application.ScreenUpdating = False​For i =​ столбцы!​KuklP​ окне введите любое​ надо скрывать строчки​Для этого выделите столбцы,​ без пустых ячеек.​ раз, присваиваем любое​ кнопке​ обрабатывать. Находясь во​Если пустых ячеек мало,​ с тем, как​
  • ​ команды «Скрыть».​Показать​ скрыто после того,​ столбцы на листах​2)Для всей книги​ lR To 1​lR = ActiveSheet.UsedRange.Columns.Count​: 1)Возможно, Вы имеете​ имя стиля (например​ сверху и снизу.​ которые необходимо скрыть.​ При желании массив,​

​ наименование данной области.​«Копировать»​ вкладке​ то их вполне​ скрывать столбцы в​

Вернуть видимость столбцам

как отобразить скрытые столбцы в excel

​Выделив одну или несколько​(Unhide).​ как Вы нажмёте​ Excel, а затем​Public Sub DelHiddenRows()​ Step -1​ + ActiveSheet.UsedRange.Column -​ ввиду удалить скрытые​Секрет​есть как минимум​ Затем правым щелчком​ который содержит формулу,​ Мы решили дать​.​«Главная»​ можно удалить с​ Excel. Скрыть или​ ячеек в выбранных​Чтобы отобразить скрытый столбец​Enter​

Что ещё можно скрыть?

​ снова делать их​Dim lR As​If Rows(i).Hidden Then​ 1​ строки?​), снимите все галочки​ 2 более удобных​ мыши одному из​ теперь можно удалить.​ ей название​Затем выделяем любую пустую​, жмем на пиктограмму​ помощью обычного ручного​ отобразить лист можно​ столбцах, проследовать по​ или несколько столбцов,​. При этом значение,​ видимыми.​ Long, i As​ Rows(i).Delete​For i =​2)Чем не устраивает​

как открыть скрытые столбцы в Excel

​ кроме первой (чтобы​ способа:​ столбцов вызовите контекстное​Урок:​«Без_пустых»​ область на том​«Условное форматирование»​ способа удаления. Но,​ с помощью вкладки​ следующим командам. В​ выделите столбцы по​ которое находилось в​Невозможно скрыть ячейку, чтобы​ Long, sh As​Next​ lR To 1​ «скопировать все в​ стиль не менял​1) Условное форматирование​ меню и выберите​Как присвоить имя ячейке​.​ же или на​, которая, в свою​ если таких незаполненных​ «Формат», выбрав в​

Специфика скрытых ячеек

​ панели быстрого доступа​ обе стороны от​ этой ячейке, будет​ она полностью исчезла​ Worksheet​Application.ScreenUpdating = True​ Step -1​ другой лист» и​ остальные параметры ячейки)​в определенную ячейку​ пункт​ в Excel​Выделяем двойным щелчком левой​ другом листе. Выполняем​ очередь, располагается в​ элементов большое количество,​ меню «Скрыть или​ выбрать пункт «Главная»,​ скрытого (скрытых), затем​ заменено новым введённым​ с листа. Возникает​

​On Error Resume​

fb.ru

Удаление пустых ячеек в Microsoft Excel

Удаление пустых ячеек в Microsoft Excel

​End Sub​If Columns(i).Hidden Then​ удалить исходный?​ и нажмите кнопку​ вводите табельный номер.​Hide​Существует несколько способов удаления​ кнопки мышки первую​ щелчок правой кнопкой​ блоке инструментов​ то в этом​

​ отобразить» команду «Скрыть​ затем найти панель​

Алгоритмы удаления

​ кликните правой кнопкой​ Вами значением или​ вопрос: что останется​ Next​Но способ ZVI​ Columns(i).Delete​KuklP​Формат (Format)​ Машина находит этот​(Скрыть).​ пустых элементов в​ ячейку условного диапазона​ мыши. В появившемся​

  • ​«Стили»​ случае, данную процедуру​ лист», находясь на​
  • ​ инструментов «Ячейки», в​ мыши по выделенной​ формулой.​ на месте этой​Application.ScreenUpdating = False​

​ сработает просто моментально,​Next​: Проснетесь, глянете:​:​ номер в общем​Выделенные столбцы скроются вместе​ Microsoft Excel. Вариант​«Без_пустых»​ контекстном списке действий​. Переходим в пункт​

Способ 1: выделение групп ячеек

​ нужно автоматизировать.​ необходимом для сокрытия​ которой щёлкнуть по​ области и в​

  1. ​Если Вы работаете с​ ячейки? Вместо этого​For Each sh​ так что подумайте.​End Sub​Public Sub DelHiddenRows()​На вкладке​​ списке. Во всей​​ с заголовками, и​

    Выделение диапазона в Microsoft Excel

  2. ​ с выделением групп​(у вас он​​ в параметрах вставки​​ открывшегося списка​Наиболее простой способ удалить​​ листе. Для возвращения​​ иконке «Формат». В​

    Переход к выделению в Microsoft Excel

  3. ​ появившемся меню выберите​​ большой таблицей, то,​​ Excel может сделать​ In ThisWorkbook.Worksheets​​Guest​​=87666=​Dim lR As​​Число (Number)​​ таблице (кроме этой​

    Выделение пустых ячеек в Microsoft Excel

  4. ​ на их месте​ ячеек наиболее простой​ может назваться и​ выбираем пункт​«Правила выделения ячеек»​ пустые элементы –​ видимости достаточно проделать​ раскрывшемся списке найти​​Показать​​ возможно, захотите скрыть​

    Удаление ячеек в Microsoft Excel

  5. ​ так, чтобы в​sh.Activate​: Да, с новым​KuklP​ Long, i As​​выберите вариант​​ строки) меняет цвет​​ появится жирная линия,​​ и быстрый. Но​

Удаление ячеек со сдвигом вверх в Microsoft Excel

​ по-другому). Вставляем в​«Значения»​. В появившемся списке​ это воспользоваться инструментом​

Пустые ячейки удалены в Microsoft Excel

Способ 2: условное форматирование и фильтрация

​ аналогичную процедуру, выбрав​ заголовок «Видимость», который​(Unhide).​ какие-то строки и​ этой ячейке не​lR = sh.UsedRange.Rows.Count​ кодом гораздо быстрее​: Согласен:-)​ Long​Все форматы (Custom)​ чернил на белые.​ указывающая, где находились​ ситуации бывают разные.​ неё формулу следующего​.​ действий выбираем позицию​

  1. ​ выделения групп ячеек.​ «Отобразить лист», выбрав​ содержит пункт «Скрыть​​Если Вы работаете с​​ столбцы с данными,​​ отображалось никакого содержимого.​​ + sh.UsedRange.Row -​ получилось. А можете​Guest​​lR = ActiveSheet.UsedRange.Rows.Count​​и введите в​Плюсовые свойства -​​ столбцы.​​ Поэтому, как дополнительные​ типа:​​Как видим, произошла вставка​​«Больше…»​

    Переход к условному форматированию в Microsoft Excel

  2. ​Выделяем диапазон на листе,​ в открывшемся окне​ или отобразить», где​​ большой таблицей, но​​ которые не нужны​ Выделите отдельную ячейку​ 1​ объяснить в двух​: А что в​​For i =​​ поле​

    Окно условного форматирования в Microsoft Excel

  3. ​ это простота способа,​Чтобы отобразить скрытые столбцы,​ способы, можно использовать​=ЕСЛИ(СТРОКА()-СТРОКА(Без_пустых)+1>ЧСТРОК(С_пустыми)-СЧИТАТЬПУСТОТЫ(С_пустыми);»»;ДВССЫЛ(АДРЕС(НАИМЕНЬШИЙ((ЕСЛИ(С_пустыми «»;СТРОКА(С_пустыми);СТРОКА()+ЧСТРОК(С_пустыми)));СТРОКА()-СТРОКА(Без_пустых)+1);СТОЛБЕЦ(С_пустыми);4)))​ данных без сохранения​.​ над которым будем​ необходимые листы. Также​ выбрать команду «Скрыть​​ не хотите скрывать​​ в данный момент​​ или группу ячеек​​For i =​​ словах как не​​ итоге делать мне?​ lR To 1​​Тип (Type)​​ к минусу надо​

    Включение фильтра в Microsoft Excel

  4. ​ также, как и​ варианты с фильтрованием​Так как это формула​ форматирования. Теперь можно​Открывается окошко условного форматирования.​ проводить операцию поиска​ это можно сделать,​​ строки».​​ строки и столбцы,​​ для просмотра. Чтобы​​ при помощи клавиш​ lR To 1​ для программиста: за​Стандартными инструментами данную​

    Применение фильтра в Microsoft Excel

    ​ Step -1​три точки с​ отнести тот факт,​ в случае со​ и применением комплексной​​ массива, то для​​ удалить первичный диапазон,​ В левое поле​​ и удаления пустых​​ щёлкнув правой кнопкой​

    Снятие галочки с фильтра в Microsoft Excel

  5. ​Для достижения самого быстрого​ то можете закрепить​ скрыть целую строку,​Shift​ Step -1​ счет чего скорость​​ операцию проделать не​​If Rows(i).Hidden Then​​ запятой подряд без​​ что если список​ скрытыми строками, выберите​​ формулы.​​ выведения расчета на​

    Копирование в Microsoft Excel

  6. ​ а на его​ вписываем цифру​ элементов. Жмем на​ мыши по панели,​ результата в Excel​ их так, что​ кликните правой кнопкой​и​If sh.Rows(i).Hidden Then​​ увеличились?​​ получится?​

    Вставка данных в Microsoft Excel

  7. ​ Rows(i).Delete​ пробелов:​ больше 1000 чел,​ столбцы слева и​Автор: Максим Тютюшев​ экран нужно нажать​ место вставить тот,​«0»​ функциональную клавишу на​ содержащей список листов,​ задан набор горячих​ при пролистывании данных​ мыши по номеру​Ctrl​ Rows(i).Delete​

Данные вставлены в Microsoft Excel

​И возник еще​​KuklP​

​Next​​Закройте все окна нажатием​ тогда сильно увеличивается​

Способ 3: применение сложной формулы

​ справа от скрытых.​Бывают случаи, когда необходимо​ комбинацию клавиш​ который мы получили​. В правом поле​

  1. ​ клавиатуре​ где произвести выбор​ клавиш, с помощью​ в таблице, выбранные​ строки (заголовку) и​, как при выборе​Next​ один вопрос: в​​: Грузите свой файл.​​End Sub​

    Переход к присвоению имени в Microsoft Excel

  2. ​ на​ вес файла и​​ Затем правым щелчком​​ удалить строку или​Ctrl+Shift+Enter​ в ходе вышеописанной​ выбираем любой цвет,​F5​ пункта сокрытия или​ которых можно скрыть​​ заголовки будут оставаться​​ выберите​ нескольких файлов в​Next​ книге около 15​​ Жмете alt-F11. Меню-Insert-Module.​​martensit​

    Присвоение имени в Microsoft Excel

  3. ​ОК​ машина будет долго​ мыши по одному​ столбец на листе​, вместо обычного нажатия​ процедуры, а можно​ но можно оставить​.​ отображения.​​ столбцы нажатием двух​​ на своих местах.​

    Переход к присвоению имени второго диапазона в Microsoft Excel

  4. ​Скрыть​ Проводнике Windows. Кликните​Application.ScreenUpdating = True​ листов, надо зайти​ Туда копируете макрос​: 1. Кстати, а​​. Мы только что​​ «думать»​

    Присвоение имени второго диапазона в Microsoft Excel

  5. ​ из столбцов вызовите​ Excel, однако, Вы​ кнопки​​ продолжать работу с​​ настройки по умолчанию.​Запускается небольшое окошко, которое​Поняв, как скрывать строки​ кнопок на клавиатуре.​Урок подготовлен для Вас​

    ​(Hide).​

    ​ правой кнопкой мыши​End Sub​ на каждый и​ Казанского. Далее сохраняем​ в excel есть​​ создали пользовательский формат,​​2) использовать =ИНДЕКС​ контекстное меню и​​ не хотите удалять​​Enter​

    Ввод формулы в Microsoft Excel

  6. ​ данными на новом​ Щелкаем по кнопке​ называется​ и как скрывать​ Выбрав ячейки столбцов,​ командой сайта office-guru.ru​Замечание:​ по любой из​Guest​ применить обработку. А​ книгу. Переходим на​ разница между отфильтроваными​ применение которого будет​ (массив; (ПОИСКПОЗ ())​ выберите пункт​ их окончательно. На​.​ месте. Тут все​​«OK»​​«Переход»​

    Маркер заполнения в Microsoft Excel

  7. ​ столбцы в Excel,​ которые нужно спрятать,​Источник: http://www.howtogeek.com/218582/how-to-hide-cells-rows-and-columns-in-excel/​Чтобы скрыть несколько​ выделенных ячеек и​: А можете объяснить​ можно написать код,​ нужный лист. Жмем​ и скрытыми?​ скрывать содержимое выделенных​этот способ позволяет​​Unhide​​ этот случай Excel​​Но, как видим, заполнилась​​ уже зависит от​.​​. Жмем в нем​​ можно значительно облегчить​​ необходимо нажать сочетание​​Перевел: Антон Андронов​

    Копирование данных в Microsoft Excel

  8. ​ строк, сначала выделите​ в контекстном меню​ в двух словах​ чтобы одним нажатием​ alt-F8. Выбираем макрос​​Например у меня​​ ячеек и увидеть​​ вообще не показывать​​(Показать).​

    Вставка в Microsoft Excel

  9. ​ располагает инструментом, который​ только одна ячейка.​ конкретных задач и​Как видим, все ячейки​ кнопку​ себе работу. Преимуществом​ клавиш: «Ctrl» +​Автор: Антон Андронов​

Данные вставлены в программе Microsoft Excel

​ эти строки. Для​​ нажмите​ как не для​

​ сразу всю книгу​ DelHiddenRowsColumns — Выполнить.​ в файле первоначально​ его можно будет​ настоящую таблицу.​Скрытые столбцы отобразятся вновь​ позволяет временно скрыть​ Для того, чтобы​ личных приоритетов пользователя.​ указанного диапазона, в​«Выделить…»​ скрытых ячеек является​

​ «0».​

lumpics.ru

Как скрыть и отобразить скрытые строки и столбцы в Excel 2013

Скрыть строки и столбцы в Excel

​При работе с программой​ этого нажмите на​Формат ячеек​ программиста: за счет​ обработать?​ Смотрим что получилось.​ зажаты несколько столбцов.​ только в строке​Можно прокрутить таблицу​ и будут выделены​

​ их с экрана.​ заполнились и остальные,​Урок:​ которых находятся значения,​.​

Как скрыть строку в Excel

  1. ​ их отсутствие на​Как можно заметить, при​ от Microsoft Office​ заголовок строки и,​Скрыть строки и столбцы в Excel
  2. ​(Format Cells).​ чего скорость увеличились?​А то приходится​Макросы должны быть​Затем я ставлю​ формул при выделении​​ вверх или открыть​​ вместе с соседними​Скрыть строки и столбцы в Excel
  3. ​Ячейки в скрытых строках​ нужно скопировать формулу​Условное форматирование в Excel​ были выделены в​Открывается следующее окно –​ печати — таким​ необходимости понять, как​ Excel иногда возникает​ не отпуская левую​Откроется одноименное диалоговое окно.​А можно написать​ над каждым листом​ включены.​Скрыть строки и столбцы в Excel
  4. ​ автофильтр и зажимаю​ каждой отдельной ячейки:​ другой Лист​ столбцами.​ и столбцах могут​ на оставшуюся часть​Урок:​ выбранный цвет, а​«Выделение групп ячеек»​​ образом можно исключить​​ скрывать столбцы в​Скрыть строки и столбцы в Excel
  5. ​ необходимость скрыть некоторые​ кнопку мыши, протащите​ Перейдите на вкладку​Скрыть строки и столбцы в Excel

Как скрыть столбец в Excel

​ код, чтобы одним​ сидеть, а так​ZVI​ еще несколько строк.​На самом деле все​

  1. ​В любом месте​Этот инструмент очень полезен​ по-прежнему участвовать в​ диапазона. Это можно​Сортировка и фильтрация данных​ пустые остались белыми.​. Устанавливаем в нем​​ из вывода на​​ Excel, научиться этому​Скрыть строки и столбцы в Excel
  2. ​ столбцы или строки.​ указатель через весь​Число​ нажатием сразу всю​ можно было бы​: На всякий случай​Скрыть строки и столбцы в Excel
  3. ​И то и​ просто. Любой пользовательский​ вводите таб. номер​ и позволяет распечатывать​ вычислениях, а также​ сделать с помощью​ в Excel​ Опять выделяем наш​ переключатель в позицию​ бумагу данных, которые​ не составит труда.​​ Причиной тому может​​ диапазон строк, которые​Скрыть строки и столбцы в Excel
  4. ​(Number) и в​ книгу обработать?​ другими полезными делами​ уточню, что скрытые​Скрыть строки и столбцы в Excel

​ ругое попадает под​ формат может состоять​ (можно ФИО или​ только значимые строки​ выполнять вычисления сами.​ маркера заполнения. Устанавливаем​Кроме того, убрать пустые​ диапазон. В этой​

​«Пустые ячейки»​ являются излишними, при​
​После сокрытия столбцов нередко​
​ послужить улучшение удобочитаемости​

​ нужно скрыть, а​

office-guru.ru

Excel 2007 Как скрыть ячейки?. Можно ли в Excel 2007 скрыть ячейки?

​ списке​{/post}{/quote}​ заняться, пока вся​ вручную и автофильтором​ понятие «скрытые»?​ из 4 фрагментов-масок,​ другой информационный источник)​ и столбцы Вашей​Чтобы скрыть одну или​ курсор в нижний​ ячейки из массива​ же вкладке​. Выполняем щелчок по​

​ этом не редактируя​​ возникает вопрос о​ документа или же​ затем кликните правой​Числовые форматы​1) За счет​ книга обрабатывается.​ строки или столбцы​2. Слишком много​ разделенных точкой с​ и машина скопирует​

​ электронной таблицы Excel,​​ более строк, выделите​

​ правый угол ячейки,​​ можно, применив сложную​«Главная»​ кнопке​
​ сам документ. Ещё​ том, как открыть​ просто желание спрятать​ кнопкой мыши по​(Category) выберите​ отключения обновления экрана:​Guest​
​ — не одно​ потом нужно ровнять​ запятой, где каждый​
​ всю строчку из​
​ когда не хочется​ те, которые необходимо​ содержащей комплексную функцию.​ формулу, состоящую из​щелкаем по кнопке​«OK»​ одним преимуществом является​ скрытые столбцы в​
​ какие-то вычисления или​ выделенной области и​Все форматы​ Application.ScreenUpdating = False​: Без VBA -​ и то же​ : )​ фрагмент применяется в​ основной таблицы​ удалять временно ненужную​
​ скрыть.​ Курсор должен преобразоваться​
​ нескольких функций.​«Сортировка и фильтр»​.​
​ повышение удобочитаемости данных​ Excel. Возвращение спрятанных​ данные. В связи​
​ нажмите​(Custom). В поле​2)Для всей книги​ напишите противоположное условие,​ с точки зрения​martensit​ определенном случае:​
​Р. S.​
​ информацию.​Затем щелкните правой кнопкой​ в крестик. Зажимаем​Прежде всего, нам нужно​

Скрытие содержимого ячейки

​, расположенной в группе​Как видим, все пустые​ — в этом​ ячеек очень легкое​ с этим у​Скрыть​ ввода​Public Sub DelHiddenRows()​ чтобы отобразилось то,​ Excel и VBA.​: Я не «программист»,​Первый — если в​ЛО отдайте Алексею.​Урок подготовлен для Вас​ мыши по одному​ левую кнопку мыши​ будет дать имя​«Редактирование»​ элементы указанного диапазона​ случае, спрятав ненужные​

​ — выделив некоторый​ пользователей программного средства​(Hide). Вы можете​Тип​Dim lR As​ что нужно удалить.​​ Например, метод Find​​ поэтому не знаю,​ ячейке число больше​​ Мне он ни​​ командой сайта office-guru.ru​ из заголовков выделенных​ и тянем его​​ диапазону, который подвергается​​. В открывшемся меню​

копирование стиля ячейки

​ были выделены. Кликаем​ столбцы, можно располагать​ диапазон ячеек, содержащий​​ возникает вопрос: «Как​​ выбрать несмежные строки,​(Type) введите три​ Long, i As​ Затем удалите видимые,​ не видит того,​​ что делать с​​ нуля​

Как вȎxcel скрыть ненужные ячейки

​ к чему, а​​Источник: http://www.howtogeek.com/166652/how-to-hide-and-unhide-rows-and-columns-in-excel-2013/​​ строк и из​​ вниз до самого​​ трансформации. Выделяем область,​ жмем на кнопку​​ по любому из​​ значимые данные рядом​ два столбца, между​ скрывать столбцы в​

скрытие содержимого ячейки Excel

​ для этого нажимайте​ точки с запятой​​ Long, sh As​​ и отобразите все​ что скрыто автофильтром,​ этим кодом :​Второй — если меньше​ молодежи расти надо​Автор: Антон Андронов​ контекстного меню выберите​ конца диапазона​ делаем щелчок правой​

скрытие содержимого ячейки с помощью формата

Как это работает на самом деле

​«Фильтр»​ них правой кнопкой​ друг с другом.​ которыми есть скрытые,​ Excel и как​ по их заголовкам,​ – «;;;» (без​ Worksheet​

  1. ​ — в фильтре​ но видит скрытое​ (​
  2. ​Третий — если в​
  3. ​Предположим, что у нас​Автор: Антон Андронов​
  4. ​ пункт​«Без_пустых»​

​ кнопкой мышки. В​.​ мыши. В запустившемся​Автор: Алексей Рулев​ выполнить аналогичные действия,​ вернуть их видимость​ удерживая клавишу​ кавычек) и нажмите​

planetaexcel.ru

Можно ли удалить все «скрытые» ячейки?

​On Error Resume​​ есть такая строчка.{/post}{/quote}​

​ вручную.​Казанский​
​ ячейке ноль​ есть несколько ячеек,​.Можно ли в Excel​Hide​
​.​ активировавшемся меню выбираем​После этих действий, как​ контекстном меню щелкаем​

​При выполнении задач в​ как и при​ обратно?».​Ctrl​ОК​ Next​Спасибо, вариант в​Guest​

​: > 1. Кстати,​Четвертый — если в​ содержимое которых мы​

​ 2007 скрыть ячейки​

​(Скрыть).​​Как видим, после этого​ пункт​ видим, в верхнем​
​ по пункту​ приложении Excel может​ их сокрытии, выбрав​Для повышения удобства работы​

​.​​.​

​Application.ScreenUpdating = False​
​ копилку.​: Большое спасибо. Вставил​ а в excel​
​ ячейке текст​
​ хотим скрыть от​ ..Можно ли в​Выделенные строки, включая их​
​ действия мы имеем​«Присвоить имя…»​
​ элементе столбца появилась​
​«Удалить…»​

​ наступить необходимость удалить​​ в конечном пункте​ в Excel программа​Номера в заголовках скрытых​Замечание:​
​For Each sh​Но не для​ именно ваш код​
​ есть разница между​Три подряд точки с​ беглого взгляда чужого​
​ Excel 2007 скрыть​ заголовки, будут скрыты.​ диапазон, в котором​

​.​ пиктограмма символизирующая фильтр.​.​

​ пустые ячейки. Они​​ команду «Отобразить столбцы».​ содержит функции, позволяющие​ строк будут пропущены,​Возможно, прежде чем​ In ThisWorkbook.Worksheets​

​ моего случая. Т.к.​​ (а не Казанского),​ отфильтроваными и скрытыми?​ запятой Excel воспринимает​ пользователя, не скрывая​
​ ячейки Например, открываешь​ Обратите внимание на​ подряд расположены заполненные​

​Открывается окно присвоения наименования.​
​ Жмем на неё.​Открывается маленькое окошко, в​ зачастую являются ненужным​ В случае с​ скрыть определённый диапазон​ а в местах​ применять к ячейкам​sh.Activate​

​ слишком много листов​ т.к. удаление скрытых​Нет. Хотя «отфильтрованными»​

​ как четыре пустых​
​ сами строки или​ страницу, выделяешь строку,​ следующий рисунок. Место,​
​ ячейки. Но выполнять​ В поле​ В открывшемся списке​
​ котором нужно выбрать,​ элементом и только​ использованием горячих клавиш​
​ ячеек. При этом​ пропусков появится двойная​
​ новый формат, Вам​

​lR = sh.UsedRange.Rows.Count​ и строк. И​ столбцов не требуется,​

​ обычно называют видимые​ маски для всех​ столбцы с данными​
​ а остальные строки​ где скрыты строки,​ различные действия с​
​«Имя»​ переходим в пункт​
​ что именно следует​
​ увеличивают общий массив​

​ достаточно нажать сочетание:​

​ не имеет значения,​​ линия.​

​ следует оставить напоминание​​ + sh.UsedRange.Row -​ каждый раз выделять​
​ они как раз​ данные.​ четырех возможных случаев,​

​ и не устанавливая​​ становятся невидными (например,​ обозначено жирной линией.​ этими данными мы​даем любое удобное​«Сортировка по цвету»​ удалить. Оставляем настройки​ данных, чем запутывают​ «Ctrl» + «Shift»​ хранится ли в​
​Процесс скрытия столбцов очень​ о том, какие​

​ 1​​ все пустые строки​ таки нужны.​Сергей,​ т.е. выводит пустоту​ пароль, который можно​ чтобы в ведомости​ Когда Вы работаете​ не сможем, так​ название. Главное условие​. Далее в группе​ по умолчанию –​ пользователя. Определим способы,​ + «0».​

​ них какая-то информация,​​ похож на процесс​ форматы чисел были​For i =​ для удаления не​Скорость обработки оставляет​небольшое уточнение к​ при любом значении​

​ забыть. Можно, конечно,​ зарплаты виден был​
​ над документом Excel,​ как они связаны​ – в нем​

​«Сортировка по цвету ячейки»​

​«Ячейки, со сдвигом вверх»​​ какими можно быстро​Помимо столбцов, Excel предлагает​ или они являются​ скрытия строк. Кликните​ в каждой из​ lR To 1​ вариант.​ желать лучшего.​

​ твоему коду. Если​​ ячейки.​ отформатировать их в​
​ расчет только 1​
​ данная линия исчезает.​ формулой массива. Выделяем​ не должно быть​
​выбираем тот цвет,​. Жмем на кнопку​ удалить пустые элементы.​
​ пользователю скрыть ещё​
​ пустыми. Для того​ правой кнопкой мыши​ ячеек, чтобы в​
​ Step -1​Задача свести к​
​Но в целом​
​ Usedrange начинается не​
​martensit​
​ стиле «белый шрифт​ человека, а остальные​ Вы можете установить,​

​ весь диапазон​​ пробелов. Для примера​ которым произошло выделение​«OK»​Скачать последнюю версию​ и строки, а​ чтобы добиться сокрытия​ по столбцу, который​ дальнейшем Вы могли​

​If sh.Rows(i).Hidden Then​ минимуму движения мышкой.​ очень полезный вариант​ с первой, а​: Всем доброго времени.​ на белом фоне»,​ были скрыты).​ где находятся скрытые​«Без_пустых»​ мы присвоили диапазону​
​ в результате условного​.​ Excel​ также листы целиком.​ одного или нескольких​ нужно скрыть, либо​ вернуть прежний формат​

​ Rows(i).Delete​​Юрий М​ решения проблемы.​ с n-ной строки,​Имеются большие xls​ но это не​Алексей​ строки, по отсутствующим​. Жмем на кнопку​

​ наименование​ форматирования.​
​После этих манипуляций все​Прежде всего, нужно разобраться,​ Для того чтобы​ столбцов, необходимо выполнить​ выделите несколько столбцов​ ячейке и сделать​Next​: И возник еще​
​Еще раз спасибо.​ то последние (n-1)​

​ файлы по 10Мб.​​ очень спортивно, да​: Ну если я​
​ заголовкам.​«Копировать»​«С_пустыми»​Можно также сделать немного​ пустые элементы внутри​ а действительно ли​

​ скрыть или отобразить​​ один из четырёх​ и кликните по​ её содержимое снова​Next​ один вопрос{/post}{/quote}​

​ZVI​ строк не будут​После сортировки и​ и цвет заливки​
​ вас правильно понял,​
​Чтобы отобразить нужную строку,​, которая размещена во​. Больше никаких изменений​
​ по-другому. Кликаем по​
​ указанного диапазона будут​
​ можно в конкретном​ строки, необходимо действовать​ следующих алгоритмов действий.​ выделенной группе. В​
​ видимым.​Application.ScreenUpdating = True​
​Привыкайте СРАЗУ полностью​
​: Без VBA -​ просмотрены. См. ниже.​
​ фильтра остается несколько​
​ ячеек не всегда​ то на вкладке​ необходимо выбрать строки​
​ вкладке​ в том окне​ значку фильтрации. В​
​ удалены.​ массиве или таблице​
​ аналогично тому, как​
​Выделив ячейки тех столбцов,​
​ появившемся меню выберите​
​Данные в выбранной ячейке​

​End Sub{/post}{/quote}​​ ставить задачу -​ напишите противоположное условие,​Если надо также​ необходимых ячеек, все​ белый. Поэтому мы​

​ Главная с правой​ выше и ниже​«Главная»​ вносить не нужно.​
​ появившемся меню снимаем​
​Удалить пустые ячейки можно​ удалять пустые ячейки?​ скрыть и как​
​ которые необходимо скрыть,​
​Скрыть​
​ теперь скрыты, но​Еще раз спасибо.​ давно получили бы​ чтобы отобразилось то,​
​ удалять скрытые столбцы,​ остальное скрывается.​
​ пойдем другим путем.​
​ стороны Формат и​ нее. Затем щелкнуть​
​в блоке инструментов​
​ Жмем на кнопку​ галочку с позиции​ также путем применения​
​ Указанная процедура приводит​ отобразить скрытые столбцы​ навести курсор мыши​
​(Hide).​ значение или формула​
​ Очень выручили.​
​ нужный код и​
​ что нужно удалить.​
​ код такой:​

​Естественно при сохранении​Для начала давайте создадим​

planetaexcel.ru

​ в выпадающем списке​

Некоторые таблицы, создаваемые пользователями в Microsoft Excel, содержат в себе множество информации. Не всегда все данные должны быть на видном месте. Иногда они теряют актуальность, но все же не могут быть навсегда удалены. В таком случае пригодится встроенная функция скрытия строк, о которой и пойдет речь в рамках этой статьи. В завершение я расскажу об одной хитрости, которая поможет вам скрыть только определенные ячейки.

Вариант 1: Группировка строк

Один из самых удобных вариантов реализации поставленной задачи – группировка строк с дальнейшей настройкой скрытия. Так вы сразу обозначите на листе, что определенная информация недоступна, а для ее отображения и повторного скрытия юзеру не понадобится выполнять непонятные действия. Весь процесс группировки выглядит следующим образом:

  1. С зажатой левой кнопкой мыши выделите необходимые строки.Выделение диапазона для скрытия строк в Microsoft Excel

  2. После этого перейдите на вкладку «Данные», разверните блок «Структура», если он не поместился на общей панели, и выберите пункт «Группировать».Переход к группировке для скрытия строк в Microsoft Excel

  3. Отметьте маркером «Строки» и подтвердите действие.Выбор типа группировки для скрытия строк в Microsoft Excel

  4. Вы увидите, что слева появилась дополнительная панель, обозначающая группу строк. Их можно скрыть, щелкнув по кнопке со знаком минуса.Успешная группировка для скрытия строк в Microsoft Excel

  5. Точно так же их можно и развернуть. Понять, что какие-то строки скрыты, можно по нарушенному порядку нумерации.Проверка результата после группировки для скрытия строк в Microsoft Excel

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Вариант 2: Контекстное меню

Если вас не устраивает вариант с созданием группы строк, например, тем, что появляется дополнительная панель со значками и она может мешать, попробуйте скрывать лишнее через контекстное меню, для чего осуществите такие действия:

  1. Выделите строки так, чтобы задеть и их нумерацию на панели слева. После чего кликните по ней правой кнопкой мыши.Выделение номеров для скрытия строк в Microsoft Excel

  2. Из контекстного меню выберите пункт «Скрыть».Выбор варианта из контекстного меню для скрытия строк в Microsoft Excel

  3. Вы увидите, что выбранные строки теперь не отображаются.Проверка результата скрытия строк в Microsoft Excel

  4. Их всегда можно сделать видимыми, выбрав из контекстного меню пункт «Показать». Однако учитывайте, что после его активации отобразятся абсолютно все скрытые строки данного листа.Показать скрытые строки через контекстное меню в Microsoft Excel

Вариант 3: Меню «Формат»

Данный метод работает примерно по такому же принципу, что и предыдущий, однако для реализации не требует обращения к контекстному меню. В этом случае все происходит через список настроек, который можно найти на вкладке «Главная».

  1. Предварительно выберите строки для скрытия точно так же, как это было показано в предыдущем варианте. Откройте ту самую вкладку, найдите блок «Ячейки», разверните меню «Формат» и наведите курсор на строку «Скрыть или отобразить».Переход к меню Формат для скрытия строк в Microsoft Excel

  2. Из нового меню выберите пункт «Скрыть строки».Вызов типа формата для скрытия строк в Microsoft Excel

  3. Обратите внимание на то, что скрытие прошло успешно. Показать строки можно через этот же список настроек или контекстное меню, как это было в Варианте 2.Проверка действия настройки Формат для скрытия строк в Microsoft Excel

Вариант 4: Скрытие отдельных ячеек

Особенность этого варианта заключается в том, что вы изменяете видимость определенных ячеек, меняя их формат. Относится это только к числовым форматам и требует отдельной настройки. Вам понадобится самостоятельно задать синтаксис, который и аннулирует видимость данных в клетках.

  1. Выделите ячейки с числами и щелкните по любой из них правой кнопкой мыши.Выделение клеток для скрытия ячеек в Microsoft Excel

  2. Из появившегося контекстного меню выберите пункт «Формат ячеек».Переход в меню формата для скрытия ячеек в Microsoft Excel

  3. Обязательно выделите пункт «Все форматы», после чего в поле «Тип» введите «;;;» (без кавычек).Изменение формата для скрытия ячеек в Microsoft Excel

  4. Подтвердите изменения и вернитесь к таблице. Как видно, просто так числа не отображаются, но при выборе ячейки значение видно в поле ввода функции.Проверка результата скрытия ячеек в Microsoft Excel

Первые три способа являются стандартными. Вы можете использовать любой из них для скрытия определенного количества строк на листах в таблицах Excel. Последний применяется в редких случаях, но может стать полезным, когда нужно настроить видимость значений в конкретных клетках.

Скрытие/отображение ненужных строк и столбцов

Постановка задачи

Предположим, что у нас имеется вот такая таблица, с которой приходится «танцевать» каждый день:

outline1.gif

Кому таблица покажется маленькой — мысленно умножьте ее по площади в двадцать раз, добавив еще пару кварталов и два десятка крупных российских городов. 

Задача — временно убирать с экрана ненужные в данный момент для работы строки и столбцы, т.е., 

  • скрывать подробности по месяцам, оставляя только кварталы
  • скрывать итоги по месяцам и по кварталам, оставляя только итог за полугодие
  • скрывать ненужные в данный момент города (я работаю в Москве — зачем мне видеть Питер?) и т.д.

В реальной жизни примеров таких таблиц — море.

Способ 1. Скрытие строк и столбцов

Способ, прямо скажем, примитивный и не очень удобный, но два слова про него сказать можно. Любые выделенные предварительно строки или столбцы на листе можно скрыть, щелкнув по заголовку столбца или строки правой кнопкой мыши и выбрав в контекстном меню команду Скрыть (Hide):

outline2.gif

Для обратного отображения нужно выделить соседние строки/столбцы и, щелкнув правой кнопкой мыши, выбрать в меню, соответственно, Отобразить (Unhide).

Проблема в том, что с каждым столбцом и строкой придется возиться персонально, что неудобно.

Способ 2. Группировка

Если выделить несколько строк или столбцов, а затем выбрать в меню Данные — Группа и структура — Группировать (Data — Group and Outline — Group), то они будут охвачены прямоугольной скобкой (сгруппированы). Причем группы можно делать вложенными одна в другую (разрешается до 8 уровней вложенности):

outline3.gif

Более удобный и быстрый способ — использовать для группировки выделенных предварительно строк или столбцов сочетание клавиш Alt+Shift+стрелка вправо, а для разгруппировки Alt+Shift+стрелка влево, соответственно.

Такой способ скрытия ненужных данных гораздо удобнее — можно нажимать либо на кнопку со знаком «+» или ««, либо на кнопки с цифровым обозначением уровня группировки в левом верхнем углу листа — тогда все группы нужного уровня будут сворачиваться или разворачиваться сразу.

Кроме того, если в вашей таблице присутствуют итоговые строки или столбцы с функцией суммирования соседних ячеек, то есть шанс (не 100%-ый правда), что Excel сам создаст все нужные группировки в таблице одним движением — через меню Данные — Группа и структура — Создать структуру (Data — Group and Outline — Create Outline). К сожалению, подобная функция работает весьма непредсказуемо и на сложных таблицах порой делает совершенную ерунду. Но попробовать можно.

В Excel 2007 и новее все эти радости находятся на вкладке Данные (Data) в группе Структура (Outline):

outline5.gif

Способ 3. Скрытие помеченных строк/столбцов макросом

Этот способ, пожалуй, можно назвать самым универсальным. Добавим пустую строку и пустой столбец в начало нашего листа и отметим любым значком те строки и столбцы, которые мы хотим скрывать:

outline4.gif

Теперь откроем редактор Visual Basic (ALT+F11), вставим в нашу книгу новый пустой модуль (меню Insert — Module) и скопируем туда текст двух простых макросов:

Sub Hide()
    Dim cell As Range
    Application.ScreenUpdating = False                              'отключаем обновление экрана для ускорения
    For Each cell In ActiveSheet.UsedRange.Rows(1).Cells            'проходим по всем ячейкам первой строки
        If cell.Value = "x" Then cell.EntireColumn.Hidden = True    'если в ячейке x - скрываем столбец
    Next
    For Each cell In ActiveSheet.UsedRange.Columns(1).Cells         'проходим по всем ячейкам первого столбца
        If cell.Value = "x" Then cell.EntireRow.Hidden = True       'если в ячейке x - скрываем строку
    Next
    Application.ScreenUpdating = True
End Sub

Sub Show()
    Columns.Hidden = False   'отменяем все скрытия строк и столбцов
    Rows.Hidden = False
End Sub

Как легко догадаться, макрос Hide скрывает, а макрос Show — отображает обратно помеченные строки и столбцы. При желании, макросам можно назначить горячие клавиши (Alt+F8 и кнопка Параметры), либо создать прямо на листе кнопки для их запуска с вкладки Разработчик — Вставить — Кнопка (Developer — Insert — Button).

Способ 4. Скрытие строк/столбцов с заданным цветом

Допустим, что в приведенном выше примере мы, наоборот, хотим скрыть итоги, т.е. фиолетовые и черные строки и желтые и зеленые столбцы. Тогда наш предыдущий макрос придется немного видоизменить, добавив вместо проверки на наличие «х» проверку на совпадение цвета заливки с произвольно выбранными ячейками-образцами:

Sub HideByColor()
    Dim cell As Range
    Application.ScreenUpdating = False
    For Each cell In ActiveSheet.UsedRange.Rows(2).Cells
        If cell.Interior.Color = Range("F2").Interior.Color Then cell.EntireColumn.Hidden = True
        If cell.Interior.Color = Range("K2").Interior.Color Then cell.EntireColumn.Hidden = True
    Next
    For Each cell In ActiveSheet.UsedRange.Columns(2).Cells
        If cell.Interior.Color = Range("D6").Interior.Color Then cell.EntireRow.Hidden = True
        If cell.Interior.Color = Range("B11").Interior.Color Then cell.EntireRow.Hidden = True
    Next
    Application.ScreenUpdating = True
End Sub

Однако надо не забывать про один нюанс: этот макрос работает только в том случае, если ячейки исходной таблицы заливались цветом вручную, а не с помощью условного форматирования (это ограничение свойства Interior.Color). Так, например, если вы с помощью условного форматирования автоматически подсветили в своей таблице все сделки, где количество меньше 10:

outline7.png

…и хотите их скрывать одним движением, то предыдущий макрос придется «допилить». Если у вас Excel 2010-2013, то можно выкрутиться, используя вместо свойства Interior свойство DisplayFormat.Interior, которое выдает цвет ячейки вне зависимости от способа, которым он был задан. Макрос для скрытия синих строк тогда может выглядеть так:

Sub HideByConditionalFormattingColor()
    Dim cell As Range
    Application.ScreenUpdating = False
    For Each cell In ActiveSheet.UsedRange.Columns(1).Cells
        If cell.DisplayFormat.Interior.Color = Range("G2").DisplayFormat.Interior.Color Then cell.EntireRow.Hidden = True
    Next
    Application.ScreenUpdating = True
End Sub

Ячейка G2 берется в качестве образца для сравнения цвета. К сожалению, свойство DisplayFormat появилось в Excel только начиная с 2010 версии, поэтому если у вас Excel 2007 или старше, то придется придумывать другие способы.

Ссылки по теме

  • Что такое макрос, куда вставлять код макроса, как их использовать
  • Автоматическая группировка в многоуровневых списках

Понравилась статья? Поделить с друзьями:
  • Excel скрыть все лишнее
  • Excel скрытые строки создать
  • Excel скрытые строки открываются по одной
  • Excel скрытые строки вставить
  • Excel скрытые символы как отобразить