В эксель как скрыть столбцы

Содержание:

Удаление пустых строк в таблице Microsoft Excel

Стандартное удаление

​ скрыть эту строку​ выделенное»​ от способа, которым​ зеленые столбцы. Тогда​ макросов:​ уровня будут сворачиваться​ правой кнопкой мыши​ образом можно исключить​Помимо столбцов, Excel предлагает​ меню, после чего​ как именно по​ кнопку «OK».​ середину таблицы ещё​ без дополнительных диалоговых​ пустые строки, выглядят​ правой кнопкой мышки​ 100 строками, это​

​если a3=0 то​Оберошка​ он был задан.​ наш предыдущий макрос​Sub Hide() Dim​ или разворачиваться сразу.​ и выбрав в​

​ из вывода на​ пользователю скрыть ещё​ также произвести выбор​

​ ней разбросаны пустые​Как видим, после этого,​ один столбец.​ окон.​ не очень эстетично.​ и выберите опцию​ опять же в​ скрыть эту строку​: фильтр установи на​ Макрос для скрытия​ придется немного видоизменить,​ cell As Range​

​Кроме того,​ контекстном меню команду​ бумагу данных, которые​ и строки, а​ команды «Скрыть».​

Сортировка

​ строки (располагаются одним​ все пустые строки​Все ячейки этого столбца​Конечно, способ очень простой​ К тому же,​ «Скрыть» CTRL +​ каждом листе свое​если a4=0 то​ данные «все кроме​ синих строк тогда​ добавив вместо проверки​ Application.ScreenUpdating = False​

​если в вашей таблице​Скрыть​ являются излишними, при​ также листы целиком.​Выделив одну или несколько​ блоком, или перемешаны​ исчезли, так как​ нумеруем по порядку.​ и известный. Но,​ из-за лишних строк​ 0 (для столбцов)​ определенное кол-во записей​ скрыть эту строку​ пустых»​ может выглядеть так:​ на наличие «х»​ ‘отключаем обновление экрана​ присутствуют итоговые строки​(Hide)​ этом не редактируя​ Для того чтобы​

​ ячеек в выбранных​ со строками, заполненными​ они были отфильтрованы.​Затем, производим сортировку по​ является ли он​ навигация по ним​ CTRL + 9​ для обработки. можно​как-то так​Алексей желтов​Sub HideByConditionalFormattingColor() Dim​

​ проверку на совпадение​ для ускорения For​ или столбцы с​:​ сам документ. Ещё​ скрыть или отобразить​ столбцах, проследовать по​

​ данными).​Урок: Как использовать автофильтр​

​ любому другому столбцу,​ самым удобным, быстрым​ может усложниться, так​ (для строк).​ ли в этом​

​помогите пожалуйста)​: Можно с помощью​ cell As Range​ цвета заливки с​ Each cell In​ функцией суммирования соседних​Для обратного отображения нужно​ одним преимуществом является​

​ выделить соседние строки/столбцы​ повышение удобочитаемости данных​

Применение фильтра

​ аналогично тому, как​ панели быстрого доступа​При работе с программой​

​Ещё один способ удаления​ вниз ячейки, как​Если пустые строки расположены​ больший диапазон ячеек​ удалился. Об этом​ универсальное для всей​: пусто или 0?​Как удалить, так​ For Each cell​Sub HideByColor() Dim​

​ всем ячейкам первой​, то есть шанс​ и, щелкнув правой​ — в этом​ скрыть и как​ выбрать пункт «Главная»,​

​ от Microsoft Office​ использует выделение группы​ уже описывалось выше.​ в одном месте,​

​ для перехода из​ свидетельствует поочередность букв​ книги целиком, например​если пусто​

​ и скрыть​ In ActiveSheet.UsedRange.Columns(1).Cells If​

Выделение ячеек

​ cell As Range​ строки If cell.Value​ (не 100%-ый правда),​ кнопкой мыши, выбрать​ случае, спрятав ненужные​ отобразить скрытые столбцы​ затем найти панель​ Excel иногда возникает​ пустых ячеек. Чтобы​После этого, чтобы вернуть​ то их удаление​ начала таблицы в​ алфавита в названиях​ при нажатии пары​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub test()​

​Sasha serkov​ cell.DisplayFormat.Interior.Color = Range(«G2»).DisplayFormat.Interior.Color​ Application.ScreenUpdating = False​ = «x» Then​ что Excel​

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

​ конец. Давайте выясним,​ столбцов (A;B;D;E).​ клавиш. надеюсь понятно​

​Dim i&​: Если нужно узнать​ Then cell.EntireRow.Hidden =​ For Each cell​ cell.EntireColumn.Hidden = True​сам создаст все нужные​Отобразить​ значимые данные рядом​ отличием является выбор​ которой щёлкнуть по​ столбцы или строки.​

​ сначала выделяем всю​ тому, который уже​ Но, если они​ какие существуют способы​Примечание. Если нужно скрыть​ написала. заранее огромное​For i =​ как скрыть ячейки​ True Next Application.ScreenUpdating​ In ActiveSheet.UsedRange.Rows(2).Cells If​ ‘если в ячейке​ группировки​(Unhide)​

​ друг с другом.​

lumpics.ru>

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

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

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

Допустим
, неиспользуемая
информация
находится
в
столбцах
B
и
С
и
их
удобнее
скрыть
. Выделите
их
полностью
, кликните
правой
клавишей
мыши
по
выделенной области
, в
появившемся
меню
выберите
«Скрыть
». Из
заголовков
столбцов
исчезли
два
столбца
— B
и
C
, а точнее мы их скрыли.
Если нужно скрыть строки, например
с
5
—й
по
7
—ю
, нужно
выделить
указанные
строки
и
проделать
те
же
действия
.

Как отобразить
ячейки?

Если
необходимо
вернуть
скрытые
ранее
столбцы
на
экран
, то
для
этого
выделите
несколько
столбцов
так
, чтобы
между ними были
скрытые
. В
нашем
примере
нужно
выделить
диапазон
A
– D
. Далее
по
выделенному
полю
кликните
правой
клавишей
мыши
и
в
меню
выберите
«Отобразить
». Проверьте
последовательность
заголовков
столбцов
— отобразились
скрытые
ранее
B
и
С
.Аналогичные
действия
проводятся
, если
отобразить
нужно
строки.
Иногда
необходимо
вернуть
все столбцы и строки в
исходное
положение. Это
просто
сделать
, если
лист
выделить
полностью
— кликните
левой
клавишей
мыши
по
полю
на
пересечении
заголовков
столбцов
и
строк
(см
. рисунок
)

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

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

Все скрытые столбцы/строки примут заданные значения ширины.

Как удобно скрыть ячейки? Группировка данных

Если вам нужно постоянно скрывать и отображать ячейки, то удобнее воспользоваться возможностью Группировка данных. Выделите так же два столбца и пройдите на ленте Данные — раздел Структура — Группировать (для версий 2007 и выше)

Над подписями столбцов или строк появиться знак «-» если диапазон открыт и «+» если закрыт.

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

Поиск
скрытых
ячеек

Для
пользователя
знать только
как
скрыть
ячейки
в
excel
и
отобразить
их
может быть и недостаточно
. Если
нужно
найти
все
скрытые
области
на
листе (но не открывать их)
, то
придется
проверять
последовательности
в
заголовках
строк
или
столбцов
, но
для
больших
таблиц
это
неудобно
и
трудоемко
.

Как удалить пустые строки в Excel быстрыми способами

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

​Примечание. Если нужно скрыть​ таблице все сделки,​ = True End​ функцией суммирования соседних​ таких таблиц -​может найдете ссылочку?​ появляется необходимость удалить​ Подскажите, пожалуйста, умные​ значения. Так как​ мыши по выделенному​ появившемся меню, кликаем​

Как в таблице Excel удалить пустые строки?

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

​ много столбцов, выделите​ где количество меньше​ Sub Sub Show()​ ячеек​ море.​Юрий М​ в документе скрытые​ люди, как программно​ нужно удалять повторяющиеся​ диапазону и делаем​ по пункту «Выделение​ один столбец.​

​ что конкретно мы​Вот, собственно, и все​ ее.​

​ в офисном редакторе​ обозначено жирной линией.​ их перед скрытием.​ 10:​ Columns.Hidden = False​, то есть шанс​Способ, прямо скажем, примитивный​: Попробую, конечно, но…​ строки. В принципе​

​ удалить скрытые строки?​ строки, то должны​ сортировку «от минимального​ группы ячеек…».​Все ячейки этого столбца​ хотим удалить. Выставляем​ простейшие методы, при​Есть еще несколько методов​ Excel, очень часто​ Когда Вы работаете​ Выделять можно выборочно​…и хотите их скрывать​ ‘отменяем все скрытия​

​ (не 100%-ый правда),​ и не очень​слэн​ макрос работает, но​ спасибо​ быть выделены все​

​ к максимальному».​Открывается окно, в котором​ нумеруем по порядку.​ переключатель в позицию​ помощи которых можно​ для проведения таких​ приходится убирать пустые​ над документом Excel,​

​ несколько столбцов с​ одним движением, то​

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

​ мне пришлось его​ZVI​

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

​ операций. Одним из​ ячейки, находящиеся в​ данная линия исчезает.​ зажатой клавишей CTRL.​ предыдущий макрос придется​ Rows.Hidden = False​сам создаст все нужные​

Как удалить повторяющиеся строки в Excel?

​ самое быстрое -​ запускать 3 раза​: —​После нажатия ОК Excel​ по возрастанию оказываются​ позицию «пустые ячейки».​ любому другому столбцу,​

​ кнопку «OK».​ строк буквально в​ решений вопроса того,​ строках, чтобы они​ Вы можете установить,​ Аналогичным способом можно​ «допилить». Если у​ End Sub​

​ группировки​ сказать можно. Любые​

Как удалить каждую вторую строку в Excel?

​ specialcells и перебирать​ подряд, т.к. после​’ Удаление скрытых​

​ формирует мини-отчет вида:​ внизу диапазона.​ Жмем на кнопку​

  1. ​ и удаляем перемещенные​После этого, все строки​ пару кликов. Опять​ как удалить пустые​ не загромождали рабочее​ где находятся скрытые​ скрывать и строки.​ вас Excel 2010-2013,​Как легко догадаться, макрос​в таблице одним​ выделенные предварительно строки​ areas​ первых двух запусков​ строк во всем​
  2. ​Проредить таблицу можно с​Если порядок значений важен,​ «OK».​
  3. ​ вниз ячейки, как​ выделенного диапазона будут​ же, нужно помнить​
  4. ​ строки в «Экселе»,​ пространство. Сейчас будет​ строки, по отсутствующим​

​​ то можно выкрутиться,​Hide​

Как удалить скрытые строки в Excel?

​ движением — через​ или столбцы на​о есть ограничение​ в итоге были​ листе​ помощью макроса. Например,​ то до сортировки​Как видим, после этого,​ уже описывалось выше.​ удалены.​

​ и том, что​ может стать применение​ рассмотрено, как в​

​ заголовкам.​

  1. ​Чтобы снова отобразить скрытый​ используя вместо свойства​скрывает, а макрос​
  2. ​ меню​ листе можно скрыть,​ на specialcells..​ удалены не все​
  3. ​Sub KillHiddenRows()​ такого:​
  4. ​ необходимо вставить пустой​ все строки, содержащие​После этого, чтобы вернуть​

​Как альтернативный вариант, можно​ в некоторых ячейках​ инструмента сортировки.​

​ таблице «Эксель» удалить​Чтобы отобразить нужную строку,​ столбец необходимо выделить​Interior​Show​

exceltable.com>

Как в excel скрывать несколько строк, если их ячейки либо, пустые либо =””?

Как в excel скрывать несколько строк, их ячейки либо пустые либо =”” ?

нужно чтобы исчезали полностью строки и не печатались, по самой последней ячейке из диапазона строк 5:29

т.е. сейчас должны стать скрытыми полностью строки 16:29 потому что последняя заполненная строка 15 (ячейка E15) и чтобы строки 16:29 на принтере не печатались

т.е. должны быть автоматически скрыто (м.б

по умному фильтр настроить?) Внимание! Ячейки диапазона строк 5:29 могут содержать формулы

  • Вопрос задан более года назад
  • 438 просмотров

Нашёл решение. Для каждого листа где нужно убирать строки, делаем следующее: 1. Сделать невидимые формулы справа от основного содержания листа, которые проверяют являются ли ячейки из столбцов b и e одновременно пустые, например, =ЕСЛИ(И(B19=””;E19=””); “”; 1) . И сделать фильтр по пустым ячейкам 2.создать макрос в каждом листе где есть фильтр, который автоматически обновляет фильтр:

В последнее время я сам нахожу ответы на свои вопросы.

Замечательно то что вы написали равно

И не нужно ничего писать

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

К тому же если пользователь отключит режим фильтрации, то макрос вызовет ошибку.

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

Но для задачи такого автоматизма более чем достаточно, потому что данные берутся из 1 листа и распределяются по другим в которых макросы. Изменив что то в первом листе, нужно кликать чтоб посмотреть на изменения в другом там где фильтр и макрос.

Отображение первого столбца или строки на листе

​скроет все столбцы,​ отдельные группы.​Еще один путь​ группировка значительно упрощает​>​ это:​Есть несколько вспомогательных столбцов​Из этого руководства Вы​ необходимом для сокрытия​ «Ctrl» + «Shift»​ строки».​ один из четырёх​ том месте, где​​ имеет значение​​.​​), но отображение​​ переведена автоматически, поэтому​​ которые видны на​​Как только Вы нажмёте​​ к этому же​​ задачу.​Формат​Откройте лист Excel и​ с промежуточными расчётами​ узнаете и сможете​ листе. Для возвращения​ + «0».​​Для достижения самого быстрого​​ следующих алгоритмов действий.​​ находятся скрытые столбцы.​​15​На вкладке «​

​ всех скрытых строк​ ее текст может​ этом рисунке, а​ сочетание клавиш​ диалоговому окну:​

​Когда Вы группируете столбцы,​​>​​ выделите столбцы, которые​ или формулами, которые​​ научиться скрывать столбцы​​ видимости достаточно проделать​

​Помимо столбцов, Excel предлагает​​ результата в Excel​​Выделив ячейки тех столбцов,​​Отображение и скрытие строк​​, а по умолчанию​​Главная​​ и столбцов на​​ содержать неточности и​​ нажатие на цифру​​Shift+Alt+Стрелка вправо​​Данные​​ сверху над ними​​Скрыть и отобразить​​ необходимо скрыть.​​ могут сбить с​

​ в Excel 2010-2013.​​ аналогичную процедуру, выбрав​​ пользователю скрыть ещё​​ задан набор горячих​​ которые необходимо скрыть,​​ и столбцов​​ ширина столбца —​

​» в группе​ листе, вы не​

​ грамматические ошибки

Для​​2​​, скрытые столбцы будут​​>​​ появляется горизонтальная черта,​(Home > Cells​​Подсказка:​​ толку других пользователей.​​ Вы увидите, как​​ «Отобразить лист», выбрав​

​ и строки, а​​ клавиш, с помощью​​ навести курсор мыши​​Вставка и удаление листов ​​8,43​​ячейки​​ можете Выполните действие.​ нас важно, чтобы​скроет столбцы​ показаны, а возле​Группировать​​ показывающая, какие столбцы​​ > Format >​​Чтобы выделить несмежные​​Вы хотели бы скрыть​
​ работает стандартный функционал​​ в открывшемся окне​ также листы целиком.​​ которых можно скрыть​​ на выделенный диапазон​При работе с программой​​.​​нажмите кнопку​. support.office.com>

support.office.com>

​ Вместо этого можно​

  • Как в excel раскрыть скрытые столбцы
  • Формула умножения в excel для всего столбца
  • В excel показать скрытые столбцы
  • Как в эксель показать скрытые столбцы
  • Как в excel продлить формулу на весь столбец
  • Как в таблице excel посчитать сумму столбца автоматически
  • Как в excel убрать пустые столбцы
  • Excel все про
  • Excel преобразовать строки в столбцы в excel
  • Перемножение столбцов в excel
  • Excel подсчет уникальных значений в столбце
  • Excel количество уникальных значений в столбце

Поиск скрытых ячеек на листе

​ с помощью полос​​ языке) .​«Время»​ нужно нажать на​, то кликайте по​ элементы покажутся на​Скачать последнюю версию​ это подходит. А​ до ст. «A».​ близкой к нулю,​ необходимом для сокрытия​ Выбрав ячейки столбцов,​ с этим у​Скрытые строки отобразятся вновь​ не хотите скрывать​ не отпуская левую​ОК​ прокрутки, чтобы скрытые​Когда требуется отобразить ячейки​или​ кнопку​ данной цифре. Конкретное​

​ листе.​ Excel​ для всех остальных​Sasha serkov​ то подведи мышку​ листе. Для возвращения​ которые нужно спрятать,​ пользователей программного средства​ и будут выделены​

​ строки и столбцы,​ кнопку мыши, протащите​.​ строки и столбцы,​ в скрытых строках​

Поиск скрытых ячеек

  1. ​«Дата»​«Фильтр»​ число зависит от​Существует ещё один вариант,​Сразу нужно сказать, что​ надо скрывать строчки​

    • ​: Если нужно узнать​​ до появления раздвоеной​​ видимости достаточно проделать​​ необходимо нажать сочетание​​ возникает вопрос: «Как​

    • ​ вместе с соседними.​​ то можете закрепить​​ указатель через весь​​Замечание:​​ содержащие нужные ячейки,​

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

  2. ​ клавиш: «Ctrl» +​​ скрывать столбцы в​​Точно таким же образом​​ их так, что​​ диапазон строк, которые​​Возможно, прежде чем​​ появились на экране.​

    ​ их бывает сложно​ для большинства типов​ вкладке​ вложено друг в​ для отображения скрытых​ отображения скрытых элементов​есть как минимум​

​ в excel, или​​ кнопкой растащи их,​ «Отобразить лист», выбрав​ «0».​ Excel и как​ Вы можете скрыть​ при пролистывании данных​ нужно скрыть, а​ применять к ячейкам​Бывает так, что на​ найти. Функция нахождения​ контента подойдет пункт​«Данные»​ друга. Эти цифры​

support.office.com>

Поиск скрытых ячеек на листе

​.​ Excel​ cell In ActiveSheet.UsedRange.Columns(2).Cells​Теперь откроем редактор Visual​ или столбцов, а​ открылось :))){/post}{/quote}​ строка 141, а​ показать только «A».​Unhide​

​Бывают случаи, когда необходимо​Урок:​ во вкладку​ не сомкнутся.​ подробно на каждом​

Поиск скрытых ячеек

  1. ​ найти, а затем​ дате, то выбирайте​ в столбце, по​Скрытые элементы будут тут​Сразу нужно сказать, что​ If cell.Interior.Color =​

    • ​ Basic (​​ затем выбрать в​​Спасибо большое! Были​​ за ней 143.​​ Выбрать ст. «A»​

    • ​(Показать).​​ удалить строку или​​Сортировка и фильтрация данных​​«Главная»​​Строка будет скрыта.​

    • ​ из них, чтобы​​ выполните одно из​​ пункт​ значениям которого производилась​​ же отображены на​​ выбор варианта включения​​ Range(«D6»).Interior.Color Then cell.EntireRow.Hidden​​ALT+F11​​ меню​​ те же проблемы,​

  2. ​Пыталась восстановить скрытую​​ стандартным щелчком по​​Скрытые столбцы отобразятся вновь​​ столбец на листе​​ в Excel​​. Щелкаем по кнопке​​Если нужно таким методом​

    ​ пользователь сам смог​ следующих действий:​«Время»​ фильтрация. Такие столбцы​ экране.​ отображения скрытых элементов​ = True If​

​), вставим в нашу​​Данные — Группа и​ shift помог! Спасибо!​ строку: выделила 141​ заголовку никак не​ и будут выделены​ Excel, однако, Вы​Теперь поговорим о том,​ на ленте инструментов​ скрыть сразу несколько​ понять, в какой​Нажмите клавишу​или​ найти легко, так​

support.office.com>

Метод 3: выключение фильтра

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

  1. Находим столбец, который отфильтрован по определенному признаку. Активный фильтр обозначается пиктограммой воронки, расположенной рядом с перевернутой стрелкой.
  2. Жмем на пиктограмму фильтра и переходим в окно с настройками фильтрации. Чтобы отобразить данные, отмечаем галочкой каждого значение, либо выбираем верхний пункт “Выделить все”. Затем жмем OK.
  3. После отмены фильтра в таблице отобразятся все скрытые элементы.

Если фильтр в таблице больше не нужен, переходим на вкладку “Данные”, где нажимаем кнопку “Фильтр” в разделе инструментов “Сортировка и фильтр”.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как удалить пустые строки в Экселе с помощью вспомогательного столбца

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

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

Используя раннее описанные способы, высока вероятность удалить строки с данными.

Поэтому, чтобы избежать потери данных при удалении пустых строк, создадим справа от таблицы столбец, в который вставим функцию СЧИТАТЬПУСТОТЫ, в ней укажем диапазон всех ячеек каждой строки таблицы и протянем формулу до конца таблицы:

Функция СЧИТАТЬПУСТОТЫ ведет подсчет пустых ячеек в указанном диапазоне. Так как столбцов в нашей таблице с данными 4 штуки, то если во вспомогательном столбце мы найдем значение “4” это будет означать, что эта строка в таблице пустая и ее можно удалить. Для этого отфильтруем значения таблицы по вспомогательному столбцу по числу “4” и определим пустые строки:

Пустые строки найдены. Теперь их можно выделить и удалить.

Перед обнаружением

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

Дело в том, что на каждом компьютере при покупке и первом запуске уже стоит та или иная операционная система. Если более детально начать ее изучать, то можно заметить, что «по умолчанию» на ней уже будет установлен какой-нибудь «Директ». В зависимости от вашей «операционки», конечно же.

Таким образом, если вы хотите знать, как посмотреть, какой DirectX установлен, но не хотите проделывать какие-то действия, постарайтесь запомнить: на современных компьютерах на Windows 7 уже присутствует Директ Икс 9 версии. На «восьмерочке» уже стоит 10 «поколение» с возможностью обновления. Во всех остальных случаях вам необходимо самостоятельно проверять ваши библиотеки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector