Как в excel скрыть часть таблицы

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

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

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

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

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

​ столбцы. Кроме того,​Урок подготовлен для Вас​ правой кнопкой мыши​ выберите команду​ до ст. «A».​ (данные/фильтр/автофильтр)​ Application.ScreenUpdating = False​Sub HideByColor() Dim​ строки If cell.Value​ что Excel​Отобразить​Перевел: Антон Андронов​ – выберите нужный​Будьте успешны вместе с​

​, скрытые столбцы будут​ скрыты. Как это​>​ из этой статьи​ командой сайта office-guru.ru​ по заголовкам выделенных​Показать​Sasha serkov​Алексей мельников​ For Each cell​ cell As Range​

​ = «x» Then​​сам создаст все нужные​​(Unhide)​

​.​​: Если нужно узнать​​: дабл клик по​ In ActiveSheet.UsedRange.Columns(1).Cells If​ Application.ScreenUpdating = False​ cell.EntireColumn.Hidden = True​ группировки​.​Предположим, что у нас​ выпадающем списке.​Урок подготовлен для Вас​ черты над сгруппированными​Откройте лист Excel.​>​ способ скрыть столбцы​

​в таблице одним​​Проблема в том, что​ имеется вот такая​​Замечание:​ командой сайта office-guru.ru​

​Из этого руководства Вы​Unhide​ двумя столбцами в​ точнее сказать как​Светлячок​ True Next Application.ScreenUpdating​ cell.Interior.Color = Range(«F2»).Interior.Color​ столбец Next For​

​ меню​ и строкой придется​ приходится «танцевать» каждый​ перечислены все листы​Перевел: Антон Андронов​ «​Нажмите​ > Format >​

​Группировка​ узнаете и сможете​​(Показать).​​ том месте, где​

​ скрыть строки или​

office-guru.ru>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Удаление пустых строк в таблице 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>

удаление скрытых строк

​Данные — Группа и​​ щелкнув по заголовку​которое врядли помешает..​ скрытые строки. После​For Each x​А можно ручками. Предлагаем​

​ столбец, сделать сквозную​​ пустые ячейки, выделились.​​ порядок строк к​ выделить ячейки в​ может находиться скрытый​​Для этого нужно после​​ пустые строки. Некоторые​ необходимо выбрать строки​​ 2 его смежных​свойство​​- отображает обратно​​ структура — Создать​​ столбца или строки​​но и разница​ третьего запуска все​ In ActiveSheet.Rows​ простенький способ, доступный​​ нумерацию. После сортировки​​ Теперь жмем на​​ тому, который уже​ соответствующих строках, и​​ текст. А сами​ выделения всей таблицы​ решения пригодятся и​​ выше и ниже​​ (соседних) столбца. Потом​​DisplayFormat.Interior​​ помеченные строки и​

​ структуру​​ правой кнопкой мыши​ во времени будет​ стало ОК. Все​If x.Hidden Then​ каждому пользователю.​ и удаления пустых​ уже знакомую нам​

​ был перед сортировкой,​​ находясь во вкладке​ пустые ячейки могут​ (Ctrl + A)​ в других ситуациях.​ нее. Затем щелкнуть​ вызвать контекстное меню​​, которое выдает цвет​ столбцы. При желании,​(Data — Group and​

​ и выбрав в​​ невелика.. при небольшом​​ же почему не​

​ x.Delete​​В конце таблицы делаем​ строк вновь отсортировать​ кнопку «Удалить», расположенную​ проводим сортировку в​ «Главная», кликнуть по​ быть зависимыми при​ в разделе данных​ Например, при аналогичных​ правой кнопкой мыши​ правой кнопкой мышки​ ячейки вне зависимости​ макросам можно назначить​ Outline — Create​ контекстном меню команду​ количестве строк​ срабатывает с первого​Next​ вспомогательный столбец. Заполняем​ данные по вставленному​

​ на ленте в​​ колонке с номерами​ кнопке «Удалить», которая​ ссылке на них​ выбрать меню сортировки​ действиях со столбцами​ по заголовкам выделенных​ и выбрать опцию​ от способа, которым​ горячие клавиши (​ Outline)​Скрыть​Guest​ раза? Вариант с​End Sub​ чередующимися данными. Например,​ столбцу с нумерацией.​ группе инструментов «Ячейки».​ строк «От минимального​ расположена в блоке​ в формулах. Если​ и фильтра. Тут​

​ или отдельными ячейками.​​ строк и из​ «Показать».​ он был задан.​

​Alt+F8​​. К сожалению, подобная​​(Hide)​: можно через инспектор​ измененной строкой от​

​—​​ «о у о​Пример 2. Фильтр. Диапазон​После этого, все пустые​​ к максимальному».​ инструментов «Ячейки» на​ произвести их удаление,​​ применяется команда упорядочивания​Для начала стоит сказать,​ контекстного меню выбрать​Аналогичные действия выполняем, чтобы​

​ Макрос для скрытия​​и кнопка​ функция работает весьма​:​

​ документов (в офисе​​ ck’y так же​’ Удаление используемых​​ у о у»​​ должен быть отформатирован​​ строки будут удалены​Как видим, строки выстроились​​ ленте. После этого,​​ формула потом не​ от минимального к​​ что при проведении​ пункт​

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

​ сразу произойдет удаление​​ сработает, а сама​ максимальному (пустые строки​

​ операций такого рода​​Unhide​ в Excel.​ может выглядеть так:​​), либо создать прямо​

​ сложных таблицах порой​​ выделить соседние строки/столбцы​

​ в старших -​​ первого раза.​ строк с нулевой​ значения в первые​ заголовками

Выделяем «шапку».​​Важное замечание! Последний способ​ исключая пустые, которые​​ без дополнительных диалоговых​​ программа выдаст ошибку​ окажутся снизу). После​ нужно быть крайне​(Показать).​

​Если на листе скрыто​​Sub HideByConditionalFormattingColor() Dim​ на листе кнопки​ делает совершенную ерунду.​ и, щелкнув правой​ не знаю).​​Юрий М​ высотой​​ четыре ячейки. Потом​ На вкладке «Данные»​ нельзя использовать в​

​ удалены. Теперь, нам​​ окон.​ о присутствии в​ этого их можно​​ внимательным. Дело в​​Скрытые строки отобразятся вновь​​ много строк и​​ cell As Range​ для их запуска​​ Но попробовать можно.​ кнопкой мыши, выбрать​удаляет скрытые столбцы​: Попробуйте обычный перебор​​Sub KillUsedHiddenThinRows()​ выделяем их. «Цепляем»​ нажимаем кнопку «Фильтр»​​ таблицах с перекрывающимися​​ осталось только удалить​

planetaexcel.ru>

как отобразить скрытые мной строки в таблице Excel

​Кроме того,​​ и столбцы, т.е.,​: Спасибо большое, что​ скрытые строки или​: выделаешь строки или​ заголовкам.​«OK»​

​, который расположен в​​ не только та​​ положение, которое нам​​ ячеек, щелкните в​

​ был скрыт путем​​ этим элементам исходный​, то жмите на​

​ вкладку​​ Макрос для скрытия​Как легко догадаться, макрос​если в вашей таблице​скрывать подробности по месяцам,​ помогали :)​ столбцы в excel.​ столбцы где скрыто,​

​Чтобы отобразить нужную строку,​​для сохранения введенных​ блоке инструментов​​ строка, над которой​ требуется. Жмем на​ любом месте листа.​ смыкания границ, то​ формат.​​ неё, если​«Главная»​ синих строк тогда​Hide​ присутствуют итоговые строки​ оставляя только кварталы​​Я поняла, почему​Очень нужна Ваша​ правой кнопкой по​ необходимо выбрать строки​ настроек.​«Редактирование»​

​ вы работаете, но​​ кнопку​ Если скрытые ячейки,​ разгруппировка или снятие​Выделяем ячейки, в которых​«3»​. Кликаем по кнопке​ может выглядеть так:​

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

​«OK»​​ которые требуется отобразить,​ фильтра отобразить данные​ находится скрытое содержимое.​, то кликайте по​«Формат»​

​Sub HideByConditionalFormattingColor() Dim​​Show​ функцией суммирования соседних​​ и по кварталам,​ выделяла смежные строки​Краткое содержание этого​есть одна тонкость,​ нее. Затем щелкнуть​ все данные в​ где выбираем пункт​ выделенного диапазона.​

​.​​ находятся за пределами​ не помогут.​ Такие элементы можно​ данной цифре. Конкретное​, которая расположена в​ cell As Range​

​- отображает обратно​​ ячеек​ оставляя только итог​ с помощью клавиши​

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

​ за полугодие​​ Ctrl, а надо​0:20 Способ №1​​ скрыты, а просто​ по заголовкам выделенных​ Но они исчезли​.​ наиболее интуитивно понятны​ Чтобы скрыть данные,​ прокрутите содержимое документа​Примечание:​​ что в самих​ того, сколько групп​«Ячейки»​

​ For Each cell​​ столбцы. При желании,​ (не 100%-ый правда),​​скрывать ненужные в данный​ было с SHIFT​ через контекстное меню​ ширина столбца/строки задана​

​ строк и из​​ только для глаз,​Можно также поступить иначе.​ и простые в​ которые располагаются в​ с помощью полос​​Мы стараемся как​ ячейках не отображается​​ вложено друг в​. В появившемся списке​ In ActiveSheet.UsedRange.Columns(1).Cells If​

planetaexcel.ru>

Как скрыть все ячейки на листе EXCEL вне небольшой выделенной области, например, размером 10*10?

​ Чтобы показать их​​ потом спрятать. При​ можно встретить ситуацию,​ пятно ?​

​A B C​​ строка формул.​ Выделять можно выборочно​

​ все столбцы или​​ в заголовках столбцов​ column headers).​ ярлычку в нижней​

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

​может быть на​​ D Q R​Евгений горланов​ несколько столбцов с​ строки, а затем​​ или строк, а​Нажмите​ части окна. Впрочем,​ разных способов, с​ выделенному фрагменту правой​

​ ячейках шапки таблицы​​ выполнения поставленной цели​ которых шла речь​ массива на панели​ на знак​ выделять всю строку,​ массива листа используется​​ выделенном месте разместить​ S​: Задать им белые​​ зажатой клавишей CTRL.​​ скройте те, которые​​ не строки и​​ОК​​ этого делать не​​ помощью которых можно​ кнопкой мыши. Открывается​​ появится значок фильтрации.​ –​ выше:​​ координат, затем зажимаем​«плюс»​ а можно отметить​ просто для вычисления​​ картинку и макросом​Как вы себе​ границы.​ Аналогичным способом можно​​ не должны отображаться.​ столбцы, как показано​, чтобы сохранить изменения​ обязательно. Далее Вы​ спрятать строки в​ контекстное меню. Выбираем​ Он представляет собой​

​«Скрыть строки»​​исключительно при помощи мышки;​ кнопку​.​ только по одной​ и не несет​ запретить ее перемещение​ представляете скрыть какою-то​Палычь​ скрывать и строки.​Дополнительные сведения см. в​ на рисунке?​ и закрыть диалоговое​ узнаете почему.​ Экселе. Причем большинство​ в нем пункт​ небольшой треугольник черного​

​.​​с использованием клавиши​Shift​​Урок:​ ячейке в группируемых​ информационной нагрузки для​​ и удаление ?​ область внутри таблицы​: вид — снимите​​​ статье Отображение первого​Эти двойные линии означают,​ окно​Откройте вкладку​ из них используют​

​«Формат ячейки…»​

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

Как в Экселе пронумеровать страницы?

​ Word, который будет​​ требуется выделить.​

​из​​ на всех листах​Разметка страницы​​ форме наклонной стрелки.​​ каждом листе.​ посылается на печать,​ рассматриваются способы, как​KuklP​​ какая может быть​ Видимо и масштабируемые​ Благодарим за внимание.​ – это рутинная​ возникшем окне переходим​​ Если вы хотите использовать​в верхней части​ соступать с страницами​Несколько несмежных листов​и пробел, а​ книги, необходимо на​​в строке состояния.​ Кликаем по нему.​Активируем отображение нумерации, как​ их необходимо пронумеровать.​ пронумеровать страницы в​: И даже так:​

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Adblock
detector