Ваш браузер не поддерживается
Интернет-сервис Студворк построен на передовых, современных технологиях и не может гарантировать полную поддержку текущего браузера.
Установить новый браузер
-
Google Chrome
Скачать
Яндекс Браузер
Скачать
Opera
Скачать
Firefox
Скачать
Microsoft Edge
Нажимая на эту кнопку, вы соглашаетесь с тем, что сайт в вашем браузере может отображаться некорректно. Связаться с техподдержкой
8 (800) 500-78-57 support@studwork.ru
Работаем по будням с 8.00 до 20.00 по МСК
Удаление пустых строк excel
Смотрите также’ Удаление строкиили жмем на кнопку пустых ячеек изи жмемУстанавливаем «Фильтр». Отфильтровываем последний «Найти и выделить». диапазона невозможно. Научимся столбцов появятся выдающиеПервый способ, как в Excel удалить пустые значения. В прочем, для решения пригодятся и кликаем по кнопкеПосле этого, чтобы вернуть является ли онТаблицы, в которых присутствуют
Стандартное удаление
диапазонов, то лучшеОК столбец по значению Выбираем инструмент «Выделение быстро удалять пустые списки, вам необходимо Excel удалить пустые строки. Будет представленоВ этом случае следует самого простого случая в других ситуациях. «Найти и выделить», порядок строк к самым удобным, быстрым пустые строки, выглядят’ Данные сдвинулись(Insert Function)
один раз добавить. «у». группы ячеек». ячейки в конце развернуть один из строки, мы разобрали.
четыре способа, которые использовать раздел редактирования можно использовать и
Например, при аналогичных которая расположена на тому, который уже и безопасным? не очень эстетично. вверх, поэтому номерна вкладке в стандартный наборВыделяются все пустыеВыделяем все что осталосьВ открывшемся окне выбираем или середине таблицы.
них (любой). Однако он не помогут вам это на главной панели ее.
Сортировка
действиях со столбцами ленте в группе был перед сортировкой,Если пустые строки расположены К тому же, последней _Формулы (Formulas) свою функцию для ячейки в диапазоне. после фильтрации и пункт «Пустые ячейки». Будем использовать простые
В меню, которое появилось, очень удобен, если сделать. Советуется дочитать с выбором кнопкиЕсть еще несколько методов или отдельными ячейками. инструментов «Редактирование». В проводим сортировку в в одном месте, из-за лишних строкстроки уменьшился, ав новых версиях удаления пустых ячеек,Даем в меню команду удаляем.Программа отмечает пустые ячейки. средства, доступные пользователю надо снять галку нужно удалить много статью до финала, «Найти и выделить».
для проведения такихДля начала стоит сказать, появившемся меню, кликаем колонке с номерами то их удаление навигация по ним текущей — не Excel. В категории и пользоваться ей на удаление выделенныхУбираем фильтр – останутся
На главной странице любого уровня. с пункта «Пустые» строк, ведь выделять чтобы в конце Из выпадающего меню операций. Одним из
что при проведении по пункту «Выделение
строк «От минимального будет довольно легким. может усложниться, так изменилсяОпределенные пользователем (User Defined)
во всех последующих ячеек: правой кнопкой только ячейки с находим вкладку «Ячейки»,Чтобы показать на примере, и нажать «ОК». их придется довольно принять для себя
выбирается строка выделения решений вопроса того, операций такого рода группы ячеек…». к максимальному». Но, если они как придется прокручиватьintLastRow = intLastRowвыберите нашу функцию случаях. мыши «о». нажимаем «Удалить». как удалить лишниеВот и все, как
долго. Именно поэтому решение, каким способом
Применение фильтра
группы ячеек. А как удалить пустые нужно быть крайне
Открывается окно, в которомКак видим, строки выстроились раскиданы по всей больший диапазон ячеек — 1NoBlanksДля этого откройте редактор-Вспомогательный столбец можно устранитьРезультат – заполненный диапазон
строки, для демонстрации видно, третий способ, мы сейчас расскажем, пользоваться, так как в окошке условия строки в «Экселе»,
внимательным. Дело в переставляем переключатель в в прежнем порядке, таблице, то их
для перехода изElse. Visual Basic (
Удалить ячейки (Delete Cells) и работать с
Выделение ячеек
«без пустот». порядка действий возьмем как удалить лишние как в Excel они в достаточной активируется та, которая может стать применение том, что ячейки позицию «пустые ячейки». исключая пустые, которые поиск и удаление начала таблицы в’ Текущая строкаВ качестве аргумента функцииALT+F11
со сдвигом вверх. «прореженной таблицей».Внимание! После удаления часть таблицу с условными строки в Excel,
удалить пустые строки степени отличаются друг указывает на пустые инструмента сортировки. могут содержать скрытые Жмем на кнопку удалены. Теперь, нам может занять значительное
конец. Давайте выясним, заполнена — переходим укажите исходный диапазон
), вставьте новый пустойДля упрощения дадим нашимОднажды пользователь скрыл некую ячеек перескакивает вверх данными: намного удобнее, чем при помощи инструмента от друга. единицы. После этогоДля этого нужно после формулы (бесцветный текст).
«OK». осталось только удалить время. В этом какие существуют способы к следующей с пустотами (B3:B10) модуль (меню рабочим диапазонам имена, информацию в строках, – данные могутПример 1. Сортировка данных некоторые из предыдущих. «Сортировка».
Для начала разберемся, как
Как удалить пустые строки в «Экселе»: несколько простых методов
в разделе операций выделения всей таблицы А сами вычисленияКак видим, после этого, добавленный столбец с случае, должна помочь удаления пустых строкintRow = intRow и нажмитеInsert — Module используя чтобы она не перепутаться. Поэтому для в таблице. ВыделяемНапоследок расскажем еще обИтак, вам необходимо сделать в Excel удалить
Как удалить пустые строки в «Экселе» двумя простейшими методами?
с ячейками выбирается (Ctrl + A) могут ссылаться на все строки, содержащие порядковыми номерами. Выделяем сортировка. в программе Microsoft + 1Ctrl+Shift+Enter) и скопируйте тудаДиспетчер Имен (Name Manager) отвлекала от работы. перекрывающихся диапазонов инструмент всю таблицу. Открываем одном интересном способе, следующее: пустые строки самым
кнопка удаления. в разделе данных строки, в которых пустые ячейки, выделились. этот столбец. ЗатемВыделяем всю табличную область. Excel, и какEnd If, чтобы ввести функцию текст этой функции:на вкладке Думал, что впоследствии не подходит. вкладку «Данные» - как удалить изВыделите всю таблицу. Для простым способом, которыйВот, собственно, и все выбрать меню сортировки данные отсутствуют, но
Теперь жмем на кликаем по кнопке Кликаем по ней их убрать быстрееLoop как формулу массива.Function NoBlanks(DataRange AsФормулы (Formulas) данные еще понадобятся.Полезный совет! Сочетание клавиш инструмент «Сортировка и таблицы пустые строки. этого можно нажать используют практически все простейшие методы, при и фильтра. Тут их предполагается ввести уже знакомую нам на ленте «Удалить». правой кнопкой мыши, и проще.End SubМур
Как в «Экселе» удалить пустые строки с помощью сортировки?
Range) As Variant()или — в Не понадобились – для удаления выделенной фильтр» — нажимаем На сей раз кнопку «CTRL+A». неопытные пользователи, но
помощи которых можно применяется команда упорядочивания в дальнейшем. Такие кнопку «Удалить», расположенную В раскрывшемся меню и в контекстномСкачать последнюю версиюКод200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub DeleteEmptyStrings(): Доброго времени суток, Dim N As Excel 2003 и скрытые строки можно строки в Excel кнопку «Сортировка». Или будем использовать выделениеНажмите правую кнопку мыши в некоторых случаях произвести удаление пустых от минимального к
Удаление строк с использованием фильтра
ячейки с точки на ленте в выбираем пункт «Удалить меню выбираем пункт ExcelDim intRow As форумчане! Long Dim N2 старше — меню удалить: они влияют CTRL+«-». А для
щелкаем правой кнопкой ячеек, которое осуществляется на таблице и именно такое удаление строк буквально в максимальному (пустые строки зрения программы пустыми группе инструментов «Ячейки». столбцы с листа». «Сортировка». После этого,Самым известным и популярным
Выделение групп ячеек
IntegerПоявилась необходимость автоматически As Long DimВставка — Имя - на формулы, мешают. ее выделения можно мыши по выделенному с помощью специального в меню кликните
использовать лучше всего. пару кликов. Опять окажутся снизу). После не считаются.После этого, все пустые После этого, нужный появляется ещё одно способом удаления пустыхDim intLastRow As удалиять пустые строки Rng As Range ПрисвоитьВ тренировочной таблице скрыты нажать комбинацию горячих диапазону и делаем
Вместо послесловия
инструмента. Но обо по строке «Сортировка».Итак, чтобы удалить лишние же, нужно помнить этого их можноНо посмотрим, как в строки будут удалены столбец будет удален. меню. В нём строк, является использование Integer в таблице. Dim MaxCells As(Insert — Name - ряды 5, 6, клавиш SHIFT+ПРОБЕЛ. сортировку «от минимального всем по порядку:Из дополнительного меню вам пустые строки в и том, что удалить. Если порядок «Экселе» удалить пустые из таблицы.Урок: Сортировка в Microsoft нужно выбрать один контекстного меню программы’ Получение номераТочно помню, что Long Dim Result() Define) 7: к максимальному».Снова выделите всю таблицу,
необходимо выбрать один
Четыре способа, как в Excel удалить пустые строки
программе, вам необходимо: в некоторых ячейках построения данных важен, строки, если ониВажное замечание! Последний способ Excel из следующих пунктов: Эксель. Чтобы убрать последней используемой строки где-то на форуме As Variant DimДиапазону B3:B10 даем имяБудем их удалять.Чтобы удалить одинаковые строкиПустые строки после сортировки в которой находятся из пунктов, вИзначально выделить ту область может находиться скрытый сначала необходимо использовать действительно являются таковыми. нельзя использовать в
Простое удаление
Ещё одним вариантом скрыть «Сортировка от А строки таким способом,intLastRow = ActiveSheet.UsedRange.Row видел подобное, но R As LongЕстьПустыеПереходим на «Файл»-«Сведения»-«Поиск проблем» в Excel, выделяем
по возрастанию оказываются нужные вам данные соответствии с тем,
- таблицы, которая содержит текст. А сами вставку пустого столбца
- Самым простым методом таблицах с перекрывающимися пустые ячейки является
- до Я», «От выделяем диапазон ячеек,
+ _ поиск не помогает. Dim C As, диапазону D3:D10 - — инструмент «Инспектор всю таблицу. Переходим внизу диапазона. и непосредственно пустые какой тип данных ненужные строки. пустые ячейки могут со сквозной нумерацией. считается обычное выделение диапазонами, и с применение фильтра. минимального к максимальному», который не содержитActiveSheet.UsedRange.Rows.Count — 1
Может кто поможет Long MaxCells =НетПустых документов». на вкладку «Данные»Если порядок значений важен, строки. находится в таблице.Затем нажать правую кнопку быть зависимыми при
Сортировка
После удаления строк при помощи мыши пустыми ячейкам, которыеВыделяем всю область таблицы, или «От нового данных, и кликаем’ Удаление пустых найти? Application.WorksheetFunction.Max( _ Application.Caller.Cells.Count,. Диапазоны должны бытьВ отрывшемся окне ставим — «Работа с то до сортировкиПерейдите во вкладку «Главная»
Как только вы сделаете мыши, чтобы вызвать
- ссылке на них снова производите упорядочивание с зажатой левой
- находятся в строках, и, располагаясь во к старому». Какой правой кнопкой мыши.
- строкИ прикладывать пример DataRange.Cells.Count) ReDim Result(1 строго одного размера, галочку напротив «Скрытые данными» — «Удалить
необходимо вставить пустой и нажмите по выбор, все пустые контекстное меню. в формулах. Если по пронумерованному столбцу. кнопкой. Оно производится где имеются данные. вкладке «Главная», делаем именно из перечисленных
Использование фильтра
В раскрывшемся контекстномFor intRow = вреде нет необходимости. To MaxCells, 1 а расположены могут строки и столбцы».
- дубликаты». столбец, сделать сквозную «Найти и выделить». строки, которые былиВ списке надо нажать произвести их удаление,Решить вопрос того, как движением вверх или
- В этом случае, клик по кнопке пунктов будет находиться меню делаем переход intLastRow To 1Большое спасибо!
- To 1) For быть где угодно Нажимаем «Проверить».В открывшемся окне выделяем нумерацию. После сортировкиВ меню, которое появится,
- в таблице, переместятся на строку «Удалить». формула потом не удалить пустые строки
вниз по полю может произойти смещение «Сортировка и фильтр», в меню, зависит по пункту «Удалить…». Step -1
Выделение
Serge_007 Each Rng In относительно друг друга.Через несколько секунд программа те столбцы, в и удаления пустых вам необходимо нажать в ее низПосле этого появится окошко, сработает, а сама
- в «Экселе», можно нумерации слева. Затем, ячеек, и таблица которая расположена в от типа данных,
- Можно не вызыватьIf ActiveSheet.Rows(intRow).Text =: Здравствуйте.
- DataRange.Cells If Rng.ValueТеперь выделим первую ячейку отображает результат проверки. которых находятся повторяющиеся
- строк вновь отсортировать на строку «Выделение и их будет в котором необходимо программа выдаст ошибку
и при помощи используя правый клик, нарушится. блоке настроек «Редактирование». которые размещены в контекстное меню, а «» ThenСм. здесь: Макрос <> vbNullString Then
второго диапазона (D3)
Как удалить пустые строки в Excel быстрыми способами
Нажимаем «Удалить все». На значения. Так как данные по вставленному группы ячеек». легче выделить и выбрать, что именно
о присутствии в простого фильтра. Устанавливают вы вызываете контекстноеКак видим, существует несколько В появившемся меню, ячейках таблицы. набрать на клавиатуреActiveSheet.Rows(intRow).Delete «DeleteEmptyRows» (Удаление всех N = N и введем в
Как в таблице Excel удалить пустые строки?
экране появится соответствующее нужно удалять повторяющиеся столбцу с нумерацией.В появившемся меню, вам удалить, используя способ, нужно удалить. В
вычислениях ссылки на его путем выделения меню, где выбираете способов удаления пустых делаем переход поПосле того, как вышеуказанная сочетание клавиш «Ctrl+-».End If пустых строк в + 1 Result(N, нее такую страшноватую уведомление.
строки, то должныПример 2. Фильтр. Диапазон нужно установить переключатель
который был приведен нашем случае это несуществующие или некорректные столбца, группы столбцов строку удаления. Но ячеек из таблицы. пункту «Фильтр». операция будет проделана,Появляется небольшое окошко, в
Next intRow таблице) 1) = Rng.Value формулу:В результате проделанной работы быть выделены все должен быть отформатирован на «пустые ячейки» самым первым. строки, значит, выбирайте данные. Поэтому в или всей таблицы. такая методика применима
Каким именно способомВ ячейках шапки таблицы все пустые ячейки котором нужно указать,End SubИ ещё пара
End If Next=ЕСЛИ(СТРОКА()-СТРОКА(НетПустых)+1>ЧСТРОК(ЕстьПустые)-СЧИТАТЬПУСТОТЫ(ЕстьПустые);»»;ДВССЫЛ(АДРЕС(НАИМЕНЬШИЙ((ЕСЛИ(ЕстьПустые<>«»;СТРОКА(ЕстьПустые);СТРОКА()+ЧСТРОК(ЕстьПустые)));СТРОКА()-СТРОКА(НетПустых)+1);СТОЛБЕЦ(ЕстьПустые);4))) скрытые ячейки удалены, столбцы. как таблица с и нажать кнопкуВ Excel удалить повторяющиеся пункт «Строку» и
такой ситуации следует Кроме того, применяют
только в том лучше воспользоваться, зависит появляется характерный значок. переместятся в самый
что конкретно мыKuklP
вариантов: Rng For N2В английской версии это нумерация восстановлена.После нажатия ОК Excel заголовками. Выделяем «шапку».
«ОК». строки, которые пустые, нажимайте «ОК». Теперь быть особо внимательным, команду «Фильтр» в случае, если ячейки от сложности таблицы,
Кликаем по этому
Как удалить повторяющиеся строки в Excel?
низ таблицы. Теперь, хотим удалить. Выставляем: Так пошустрей будет:200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub DeleteEmptyStrings() = N + будет:Таким образом, убрать пустые,
формирует мини-отчет вида: На вкладке «Данные»Теперь все пустые строки можно при помощи все лишние строки чтобы не нарушить разделе сортировки. располагаются подряд.
и от того, значку в любом
Как удалить каждую вторую строку в Excel?
мы можем удалить переключатель в позицию200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub www()
Dim intLastRow As 1 To MaxCells=IF(ROW()-ROW(НетПустых)+1>ROWS(ЕстьПустые)-COUNTBLANK(ЕстьПустые),»»,INDIRECT(ADDRESS(SMALL((IF(ЕстьПустые<>«»,ROW(ЕстьПустые),ROW()+ROWS(ЕстьПустые))),ROW()-ROW(НетПустых)+1),COLUMN(ЕстьПустые),4)))
- повторяющиеся или скрытыеПроредить таблицу можно с нажимаем кнопку «Фильтр» выделены и вы фильтра. Много не будут удалены из целостность математических илиТеперь остается нажать наКак удалить пустые строки как именно по на ваш выбор эти ячейки любым «строку». Жмем наDim i&
- Integer’ Номер последней Result(N2, 1) =Причем ввести ее надо
- ячейки таблицы можно помощью макроса. Например, («Сортировка и фильтр»).
- можете их удалить. разглагольствуя, перейдем непосредственно таблицы. Однако можно
других операций. В сам фильтр, отобразить в «Экселе», если
Как удалить скрытые строки в Excel?
ней разбросаны пустые столбце. из тех способов, кнопку «OK».With ActiveSheet.UsedRange используемой строки vbNullString Next N2 как формулу массива, с помощью встроенного такого:
Справа от названия Для этого, как к самой инструкции:
ускорить этот процесс,
- остальном же все только пустые ячейки пустые поля чередуются
- строки (располагаются однимВ появившемся меню, снимаем о которых шлаПосле этого, все строки
- For i =Dim intRow As
- If Application.Caller.Rows.Count = т.е. после вставки функционала программы Excel.
А можно ручками. Предлагаем каждого столбца появится и в первом
Изначально вам необходимо выделить пропустив этапы по просто. В зависимости и удалить их. с данными? В
Удаление пустых ячеек из диапазона
Постановка задачи
блоком, или перемешаны галочку с пункта речь в первой
выделенного диапазона будут 1 To .Columns.Count Integer’ Номер проверяемой
Способ 1. Грубо и быстро
- 1 Then NoBlanks
- нажать неИмеем диапазон ячеек с простенький способ, доступный стрелочка вниз. Нажимаем способе, нажмите на область вашей таблицы. вызову контекстного меню. от того, какой Но тут есть этом случае вопрос со строками, заполненными «Пустые». Жмем на
части урока. удалены.
- .AutoFilter Field:=i, Criteria1:=» Удалить» в Для этого, зажав Для этого просто результат должен быть одна загвоздка. Нельзя решается другим способом. данными). кнопку «OK».Если критически важен порядокКак альтернативный вариант, можноNext’ Получение номера NoBlanks = Result
(как обычно), а есть пустые ячейки:В конце таблицы делаем фильтрации. Снимаем выделение панели инструментов вкладки левую кнопку мыши выделите ненужные строки получен, можно применять применять такое удаление Для этого следуетАвтор: Максим ТютюшевКак видим, после этого, размещения ячеек в выделить ячейки в .Offset(1).SpecialCells(12).EntireRow.Delete последней используемой строки End If End
Ctrl+Shift+Enter Задача — удалить пустые вспомогательный столбец. Заполняем напротив имени «Пустые». «Главная». в левом верхнем и нажмите сочетание ту или иную для нескольких столбцов, зажать клавишу Ctrl,Всем пользователям, которые работают все пустые строки таблице, то перед соответствующих строках, иEnd With: ActiveSheet.AutoFilterModeintLastRow = Worksheets(ActiveSheet.Index).UsedRange.Row Function
Способ 3. Пользовательская функция на VBA
- После этого в приходится убирать пустые
- в Microsoft Excel один столбец. расположена в блоке: Ребята, всем спасибо. на используемую первую в Excel. Чтобы правом нижнем углуF5 значения в первые и фильтруем его строки и ячейки. «Главная» и кликните вкладку «Главная» и «Эксель», ненароком можно
- универсальный метод. Он меню правого клика ячейки, находящиеся вЕщё один способ удаленияВсе ячейки этого столбца инструментов «Ячейки» наВзял первый попавшийся
Удаление пустых строк (Удаление макросом)
строку использовать эту функцию ячейки) — и
, далее кнопка четыре ячейки. Потом данные.
Они мешают работе, по кнопке «Сортировка там на панели оставить пустые строки,
позволяет решить проблему выбираете соответствующую операцию.
строках, чтобы они использует выделение группы
нумеруем по порядку.
ленте. После этого, с конца код,
intRow = Worksheets(ActiveSheet.Index).UsedRange.Row в нашем примере: мы получим исходныйВыделить
выделяем их. «Цепляем»Пример 3. Выделение группы
отвлекают.
и фильтр», а инструментов из выпадающего что в некоторых
того, как в Заметьте, если использовать не загромождали рабочее
пустых ячеек. ЧтобыЗатем, производим сортировку по
сразу произойдет удаление автор (KuklP),
’ Удаление пустых
Выделите достаточный диапазон пустых диапазон, но без(Special)
за черный крестик
ячеек. Выделяем всюНекоторые формулы могут работать
в контекстном меню списка «Удалить» выбрать случаях совсем недопустимо.
«Эксель» удалить пустые
клавишу Del, будет
пространство. Сейчас будет использовать этот способ, любому другому столбцу,
без дополнительных диалоговыхработает вроде нормально. строк
ячеек, например F3:F10. пустых ячеек:
. В открывшмся окне
в правом нижнем таблицу. В главном некорректно. Использовать ряд
выберите «Фильтр». пункт «Удалить строки
В этой статье
строки в диапазоне
произведена только очистка
рассмотрено, как в
сначала выделяем всю и удаляем перемещенные
окон.Остальные варианты потом
Do While intRowИдем в меню
Если есть подозрение, что выбираем
углу и копируем
меню на вкладке инструментов в отношении
Как только вы это с листа», что пойдет речь о
от и до содержимого, а не
таблице «Эксель» удалить
таблицу. Затем, находясь
вниз ячейки, как
Конечно, способ очень простой
посмотрю, время поджимает. If ActiveSheet.Rows(intRow).Text =
Вставка — Функция (Insert
вам часто придется
Пустые ячейки
буквы до конца «Редактирование» нажимаем кнопку
не полностью заполненного
сделаете, в шапке
также довольно удобно.
том, как в определенного номера или
удаление целых строк.
пустые строки. Некоторые во вкладке «Главная»,
уже описывалось выше. и известный. Но,Еще раз спасибо!
«» Then
— Function) повторять процедуру удаления
(Blanks)
Удаление пустых ячеек из диапазона
Имеем диапазон ячеек с данными, в котором есть пустые ячейки: Задача — удалить пустые ячейки, оставив только ячейки с информацией.
Способ 1. Грубо и быстро
- Выделяем исходный диапазон
- Жмем клавишу F5, далее кнопка Выделить(Special) . В открывшмся окне выбираем Пустые ячейки(Blanks) и жмем ОК.
Способ 2. Формула массива
Для упрощения дадим нашим рабочим диапазонам имена, используя Диспетчер Имен (Name Manager) на вкладке Формулы (Formulas) или — в Excel 2003 и старше — меню Вставка — Имя — Присвоить (Insert — Name — Define)
Диапазону B3:B10 даем имя ЕстьПустые, диапазону D3:D10 — НетПустых. Диапазоны должны быть строго одного размера, а расположены могут быть где угодно относительно друг друга.
Теперь выделим первую ячейку второго диапазона (D3) и введем в нее такую страшноватую формулу:
В английской версии это будет:
=IF(ROW()-ROW(НетПустых)+1>ROWS(ЕстьПустые)-COUNTBLANK(ЕстьПустые),»»,INDIRECT(ADDRESS(SMALL((IF(ЕстьПустые<>«»,ROW(ЕстьПустые),ROW()+ROWS(ЕстьПустые))),ROW()-ROW(НетПустых)+1),COLUMN(ЕстьПустые),4)))
Причем ввести ее надо как формулу массива, т.е. после вставки нажать не Enter (как обычно), а Ctrl+Shift+Enter. Теперь формулу можно скопировать вниз, используя автозаполнение (потянуть за черный крестик в правом нижнем углу ячейки) — и мы получим исходный диапазон, но без пустых ячеек:
Способ 3. Пользовательская функция на VBA
Если есть подозрение, что вам часто придется повторять процедуру удаления пустых ячеек из диапазонов, то лучше один раз добавить в стандартный набор свою функцию для удаления пустых ячеек, и пользоваться ей во всех последующих случаях.
Для этого откройте редактор Visual Basic (ALT+F11), вставьте новый пустой модуль (меню Insert — Module) и скопируйте туда текст этой функции:
Function NoBlanks(DataRange As Range) As Variant() Dim N As Long Dim N2 As Long Dim Rng As Range Dim MaxCells As Long Dim Result() As Variant Dim R As Long Dim C As Long MaxCells = Application.WorksheetFunction.Max( _ Application.Caller.Cells.Count, DataRange.Cells.Count) ReDim Result(1 To MaxCells, 1 To 1) For Each Rng In DataRange.Cells If Rng.Value <> vbNullString Then N = N + 1 Result(N, 1) = Rng.Value End If Next Rng For N2 = N + 1 To MaxCells Result(N2, 1) = vbNullString Next N2 If Application.Caller.Rows.Count = 1 Then NoBlanks = Application.Transpose(Result) Else NoBlanks = Result End If End Function
Не забудьте сохранить файл и вернитесь из редактора Visual Basic в Excel. Чтобы использовать эту функцию в нашем примере:
- Выделите достаточный диапазон пустых ячеек, например F3:F10.
- Идем в меню Вставка — Функция (Insert — Function) или жмем на кнопку Вставить функцию(Insert Function) на вкладке Формулы (Formulas) в новых версиях Excel. В категории Определенные пользователем (User Defined) выберите нашу функцию NoBlanks.
- В качестве аргумента функции укажите исходный диапазон с пустотами (B3:B10) и нажмите Ctrl+Shift+Enter, чтобы ввести функцию как формулу массива.
Ссылки по теме:
- Удаление сразу всех пустых строк в таблице простым макросом
- Удаление сразу всех пустых строк на листе с помощью надстройки PLEX
- Быстрое заполнение всех пустых ячеек
- Что такое макросы, куда вставлять код макросов на VBA
Excel убрать пустые строки
Смотрите также: Предлагаю так. ДопустимApplication.CutCopyMode = False на новый») таки пример на десяток файл (конвертировал) -сохраниться! Иначе не Речь идет даже те столбцы, в в таблице. Выделяем это сделать, есть выполните команду «Перейти». эти строки. Выберем 5) будет удалена, листа?) нажмите я покажу Вам кнопкуВ этой статье я
ваши данные находятсяRange(Cells(1, 1), Cells(lAntR, да. Откуда вес, строк ? Что AD57 без каких-либо канает! не о макросе, которых находятся повторяющиеся всю таблицу. Открываем хитрость. В окне настроек для сортировки колонку все остальные строкиОК 2 быстрых иSpecial объясню, почему удаление в Столбце А, iAntK)).Copy так и не выложить ? телодвижений.
а если и нужно просто убить значения. Так как вкладку «Данные» -Выделяем первую пустую перехода отметьте таблицу, «Цена». Для упорядочивания (с пустыми ячейками. надёжных способа удалить(Выделить). пустых строк в тоWorkbooks.Add понял. Скролл работаетKuklPEL.EMENT чистка, и удаление, руками все строки
- нужно удалять повторяющиеся инструмент «Сортировка и строку, нажав на
- с которой работаете, значений можно воспользоваться
- или без) останутсяОчистите применённый фильтр: на пустые строки из
Никогда не удаляйте пустые строки, при помощи выбора пустых ячеек
В диалоговом окне Excel при помощиSub DeleteEmptyRows()sFil2 = ActiveWorkbook.Name
- и вниз и: Вашу таблицу в
- : Уважаемый Михаил С, и сохранение после (в них нет строки, то должны фильтр» — нажимаем номер строки. Затем
- и нажмите кнопку меню «Сортировка и на своём месте. вкладке
- листов Excel.Go to specialвыделить пустые ячейкиWith Range(«A1:A» &ActiveSheet.Name = sArk вбок. В том урезанном варианте. «При подскажите, каким способом всего этого -
- визуально никаких данных) быть выделены все кнопку «Сортировка». Или нажимаем одновременно кнопки «Выделить» внизу формы. фильтр» панели «Редактирование»
- Теперь вспомогательный столбец можноDataЭтот метод работает, если(Выделить группу ячеек)> Cells(Rows.Count, «A»).End(xlUp).Row)ActiveSheet.Paste
числе и на определении последней ячейки» вы сделали вариант не канают, и от последней заполненной столбцы. щелкаем правой кнопкой на клавиатуре Shift+Ctrl+Однако с последним методом вкладки «Главная», отсортировав удалить. Или Вы(Данные) нажмите кнопку в Вашей таблице отметьте пунктудалить строку.SpecialCells(xlCellTypeBlanks).EntireRow.Delete
Application.CutCopyMode = False тяжелом файле. — есть разные post_277394.xls? при нажатии Ctrl+End строки до «конца»После нажатия ОК Excel мыши по выделенному стрелка вниз. Выделятся
нужно быть крайне числа по возрастанию. можете применить другой
Clear есть столбец, которыйBlanks– это плохаяEnd WithFor n =Юрий М способы определения таковой.
Guest меня по-прежнему отбрасывает (те до строки формирует мини-отчет вида: диапазону и делаем все строки до осторожным. Если выИли воспользоваться выпадающим меню фильтр, чтобы показать(Очистить). помогает определить, пуст(Пустые ячейки) и идея, и покажуEnd Sub 1 To lAntR: У кого есть Возможно Вам не: Юрий, а куда
далеко в конец 64тысячи . сПроредить таблицу можно с сортировку «от минимального конца листа. Теперь выделите таблицу перед
Удаление пустых строк при помощи ключевого столбца
заголовка форматированной таблицы. только те ячейки,Отлично! Все пустые строки рассматриваемый столбец или нажмите Вам 2 быстрыхOleegRows(n).RowHeight = aR(n) две версии? Сохраните все известны. Гадать, конвертировали. из чего
от окончания таблицы, чем-то там) помощью макроса. Например, к максимальному». удаляем строки как тем, как в Так или иначе,
- в которых есть полностью удалены, а нет (ключевой столбец).ОК и правильных способа,:Next n
- в другой и что у Вас во что. может то тогда чтоGuest такого:Пустые строки после сортировки
- обычную строку. таблице Excel удалите после построения списка одна или несколько строка К примеру, это. как удалить пустыеNewFor n = потом обратно. Что не так, нудно мне это тоже делать. у кого-нить: Размер файла похожеА можно ручками. Предлагаем по возрастанию оказываютсяПолучилось так. пустые строки, программа строки с отсутствующими
- пустых ячеек.Для этого3 может быть IDКликните правой кнопкой мыши строки не разрушая: Так же могу 1 To iAntK получится — будут и малоперспективно. Поэтому поможет..))
- такое было. help. пухнет от них простенький способ, доступный внизу диапазона.Второй вариант. отметит не только ценами окажутся внизу снимите галочку в(Roger) по-прежнему на
- покупателя или номер по любой из данные. Все эти рассказать, как этоColumns(n).ColumnWidth = aK(n) ли изменения? и прошу: заголовок
- Юрий МЮрий М (листов в книге каждому пользователю.Если порядок значений важен,Так же устанавливаем
- полностью незаполненные записи, таблицы. Теперь удалим строке со значением месте (сравните с заказа, или что-то выделенных ячеек и способы работают в
Удаление пустых строк в таблице без ключевого столбца
сделать без макроса.Next nKuklP таблицы, несколько строк: У меня версия: Что делать? - десятка два.)В конце таблицы делаем то до сортировки фильтр. Но в
но и те, пустые строки Excel0 результатом предыдущей попытки). подобное. нажмите Excel 2013, 20101. Выделяете ячейки
- Application.DisplayAlerts = False: Юрий М имел данных и подвал(это 2003, поэтому более показать файл. ЕслиGuest вспомогательный столбец. Заполняем
необходимо вставить пустой диалоговом окне фильтра в которых присутствуют в конце командой(ноль) и нажмитеВоспользуйтесь этим способом, еслиНам важно сохранить порядокDelete и в более в нужном столбцеWorkbooks(sFil2).SaveAs sKat & - ввиду 2003 и там где подписи молодые файлы приходится большой — выложить: ctrl+down — shift+ctrl+end чередующимися данными. Например, столбец, сделать сквозную
- ставим галочку только ячейки без данных. контекстного меню.ОК в Вашей таблице строк, поэтому мы(Удалить). старых версиях. (заполненные и пустые), «\» & «(2)» 2007. начальников). От этого конвертировать специальным конвертером. на файлообменник. — del
- «о у о нумерацию. После сортировки у слова «Пустые». Удаление всего выделенногоЕще один простой метод. присутствуют многочисленные пустые не сможем простоВ диалоговом окнеЕсли Вы читаете эту например, А1:А20
- & sFil1Евгений Шульц можно будет плясать. Правда, уже надоело777777777777777899Guest у о у» и удаления пустыхНажимаем «Ок». У диапазона может привести – применение фильтраУрок подготовлен для Вас ячейки, разбросанные по отсортировать таблицу по
Delete статью, то, скорее
2. Меню Правка
Workbooks(sFil1).Close savechanges:=True
: Прикольно, я нашел
Как удалить пустые строки Excel несколькими способами
А так, все :-): Такой быстрый ответ. : Очищает содержимое, но и т.д. Вносим строк вновь отсортировать нас в таблице не только к к данным. Если командой сайта office-guru.ru разным столбцам, а этому столбцу, чтобы(Удаление ячеек) выберите всего, постоянно работаете — Перейти (Ctrl+G),Application.DisplayAlerts = True волшебный лист )
Удаление с помощью сортировки
только гадают.Евгений Шульц respect. ctrl+end продолжает ронять значения в первые данные по вставленному будут видны только потере нужной информации, ваша таблица отформатированаИсточник: https://www.ablebits.com/office-addins-blog/2013/10/01/remove-blank-rows-in-excel/ Вам нужно удалить переместить все пустыеEntire row в Excel с Выделить — Пустые
End SubА я ужKuklP: Как удалить неиспользуемыелист из файла курсор на 65000-ю четыре ячейки. Потом столбцу с нумерацией. пустые строки. Их но и к по стилям сПеревел: Антон Андронов только те строки, строки вниз.(Строку) и нажмите большими таблицами. Вы ячейки — ОКЕвгений Шульц
думал че с: Я вообще-то имел строки ниже рабочей во вложении . строку, те все выделяем их. «Цепляем»Пример 2. Фильтр. Диапазон видно по столбцу искажению оставшейся. заголовками, это облегчаетАвтор: Антон Андронов которые не имеютВыделите всю таблицу, отОК
знаете, что пустые3. Меню Правка: А что это руками или с ввиду файл сВашей области?Михаил С. равно «открыты» все за черный крестик должен быть отформатирован
Использование фильтра
адресов строк. МожноИспользование первых двух способов задачу. Если жеПри работе с большими ни одной ячейки первой до последней. строки периодически появляются — Удалить - Сергей? Просто ни головой уже О_о таблицей в 2003Excel 2003, рабочая: Вам ЭТО нужно? строки листа по в правом нижнем как таблица с подкрасить последнюю пустую более надежно и нет, установите на объемами данных иногда с данными.
строки (нажмитеЭто очень плохой способ среди данных, ограничивая Строку — ОК макросами ни кодомЗаменить лист сложно, Экселе сохраненный. И область до 400Михаил С. максимуму. углу и копируем заголовками. Выделяем «шапку». ячеку, чтобы виднее безопасно, поэтому лучше заголовок любого столбца
Выделение диапазона полей
возникают проблемы, причиныВ этом случае уCtrl+Home, делайте так только работу большинства инструментовNew не пользуюсь, поэтому
много данных и не более 100 строки.: . или ЭТО?
Guest буквы до конца На вкладке «Данные» было, сколько пустых использовать именно их, или всех колонок которых, на первый
нас нет ключевого, а затем с очень простыми Excel с таблицами: Хм. в одну собственно не понимаю перекрестных ссылок с кб. размером(в соответствииПри определении последнейМихаил С.: выделить строки и диапазона. нажимаем кнопку «Фильтр»
Недостаток метода выделения ячеек
строк. Выделяем пустые чтобы удалить пустые фильтры. Для этого взгляд, не очевидны. столбца, который быCtrl+Shift+End таблицами с парой (сортировка, удаление дубликатов, строку? Как плохо, о чем речь. другими листами. с правилами форума). ячейки показывает на: В вашем файле в меню поУстанавливаем «Фильтр». Отфильтровываем последний («Сортировка и фильтр»). строки и удаляем
строки в Excel. зайдите на вкладку Например, при попытке помог определить пуста). дюжин строк, которые
промежуточные итоги и
Как удалить пустые строки в Excel.
что вы ленитесь Но если неВидимо придеться использовать Еще раз с 65536 строку, до Ctrl+End «отбрасывает на правой кнопке мышки столбец по значению Справа от названия функцией «Удалить строку».Автор: Татьяна Казмирчук
«Главная», найдите панель выделить всю таблицу строка или нет.Добавьте автофильтр к таблице. помещаются на одном так далее), не открыть Excel и сложно готов попробовать вариант со скрытием уважением, Сергей.
нее же и
ячейку AD57, это выбрать «вырезать» «у». каждого столбца появится Теперь фильтром возвращаемКак убрать пустые
инструментов «Редактирование» и выделяется только ее
Поэтому, мы добавляем Для этого на экране, а ещё позволяя им правильно сделать небольшой пример ) областей.Serge
полоса прокрутки крутит, далеко?Pavel55Выделяем все что осталось
стрелочка вниз. Нажимаем все заполненные строки строки в Excel в меню «Сортировка часть, некорректно строятся
вспомогательный столбец к вкладке лучше – определять диапазон данных.
в файле, аКазанскийВсем спасибо за: У меня работает. из-за этого в7777777777777778999: 1) Выделите одну после фильтрации и – открывается окно в таблице.
, как удалить отфильтрованные
и фильтр» выберите
промежуточные итоги или таблице:Dataне делайте так совсем И каждый раз
затем его выложить: помощь )25Кб рабочую область скроллером: В вашем файле строку полностью (нажмите удаляем. фильтрации. Снимаем выделениеТретий вариант. строки в Excel пункт «Фильтр». На сводные таблицы. ПриВ конце таблицы добавьте(Данные) нажмите кнопку
! Главная причина –
приходится вручную определять на форум.Почитай тут:Михаил С.KuklP
практически невозможно попасть. Ctrl+End «отбрасывает на мышкой на еёУбираем фильтр – останутся напротив имени «Пустые».Как удалить пустые, поможет функция «Сортировка заголовках выделенного столбца
внимательном рассмотрении оказывается, столбец с именемFilter если строка с границы, иначе итогомА что если,И тут:: Сохраненный в формате
Как удалить пустые строки в Excel быстрыми способами
: Хитрый и коварныйВ ручную не ячейку AD57, это номере), только ячейки сТаким же способом можно
ячейки формулой, смотрите и фильтр в или столбцов появятся что виной этомуBlanks(Фильтр). важными данными содержит будет неверный результат заполненных ячеек вKuklP 2010, файл весит
Как в таблице Excel удалить пустые строки?
Serge 007.:-) удаляется. Выделяю 401 далеко?2) Ctrl+Shift+down, «о». удалить пустые ячейки
в статье «Как Excel» и немного кнопки с направленными пустые строки. Ви вставьте следующуюПримените фильтр к столбцу хотя бы одну и уйма потраченного столбце 20000, а: Это макрос. Попробуйте 180 КБ, НоGuest
строку, далее выделяюменя отбрасывает на3) меню Правка-Удалить
Вспомогательный столбец можно устранить в строке Excel. удалить пустые ячейки хитрости помогут быстро вниз треугольниками, показывающие статье мы учимся формулу в первуюCust# пустую ячейку, то
времени на исправление мы сейчас их выполнить его в если его опять: а если скрыть все неиспользуемые строки AP57 (или дальше), (или через контекстное и работать с Выбираем нужный столбец в Excel». удалить лишние пустые наличие выпадающего списка.
удалять пустые строки ячейку столбца:. Для этого нажмитеудалена будет вся строка ошибок. развернём и в
своем файле. Вам сохранять в 2003, лишние строки? CTRL+SHIFT+стрелка вниз. Пробовал а AD57 - меню Удалить) «прореженной таблицей». и фильтруем его
Если появилась необходимость, строки в огромной
Теперь раскройте меню этого в Excel.=COUNTBLANK(A2:C2) кнопку со стрелкой
.Существует множество причин, почему
одну строку - он никак не то 1,43 МБKuklP очищать это выделение это как раз
4) Сохранить документОднажды пользователь скрыл некую данные. вставить в заполненную таблице. списка. Внизу перечняОткуда могут появляться записи
Как удалить повторяющиеся строки в Excel?
в заголовке столбца,Например, у нас есть появляются пустые строки. вы думаете они навредит. Ваш файлKuklP: А Серж, что
по всякому, удалять, то, что нужноGuest информацию в строках,Пример 3. Выделение группы таблицу пустые строкиЧасто, в большой элементов колонки находится
с отсутствием вЭта формула, как и
Как удалить каждую вторую строку в Excel?
снимите галочку в таблица клиентов, всего К примеру, Вы
поместятся в строке? не пострадает. Будет: Может еще вот
- по-Вашему сделал? сохраняться, ничего не ))): ой, не вырезать, чтобы она не ячеек. Выделяем всю через определенный промежуток, таблице после копирования пункт «Пустые». Выделите них данных? Такое обещает её имя, опции 6 строк. Мы получили рабочую книгу
- Может всё-таки пример создан новый - это?
- Guest меняется, неиспользуемая область77777777777777789
- а удалить отвлекала от работы. таблицу. В главном
то смотрите статью или корректировки, появляется его, предварительно сняв
Как удалить скрытые строки в Excel?
может наблюдаться при подсчитывает пустые ячейкиSelect All хотим удалить строки Excel от другого выложите? (2)+имя Вашего файла.Sub ReduceSize(): Урезал таблицу до остается, скроллер не
: В вашем файлеGuest Думал, что впоследствии
меню на вкладке
- «Вставить пустые строки много не нужных флажки со всех
- выгрузке информации из в заданном диапазоне.(Выделить все), пролистайте3
- человека или вNew
- Так мне удалосьDim lAntR As 25 строк, все
изменятся. Ctrl+End «отбрасывает на: Очищает содержимое, но
данные еще понадобятся. «Редактирование» нажимаем кнопку в Excel через пустых строк. Удалять остальных элементов. В
Пустые строки
базы данных илиA2 вниз к концуи
результате экспорта из: В одну строку уменьшить Ваш пример Long по прежнему, размерGuest ячейку AD57, это ctrl+end продолжает ронять Не понадобились – «Найти и выделить». одну». по одной строке
результате применения вы экспорте из другогои списка (на практике5
корпоративной базы данных, . так подойдёт? с 1.5мб до
Dim iAntK As книги с одним: Что значит - далеко? курсор на 65000-ю скрытые строки можно Выбираем инструмент «ВыделениеВ Excel можно
– это долго. оставите только пустые файла или приложения.C2 этот список может
, потому что они или ненужные данные=ПЕЧСИМВ(A1) 18кб. Если интересно, Integer
листом 1,5Мб О_о
«В ручную неAD57 — это строку, те все
удалить: они влияют
группы ячеек». настроить так, что Но, есть способ,
строки Excel. Удалите Значения могут быть– это соответственно быть весьма длинным) пустые. в строках были)) пошаговые инструкции Вам
Dim aR() AsСжал в rar-архив удаляется». как раз то, равно «открыты» все
на формулы, мешают.В открывшемся окне выбираем вместо цифр, например, удалить все пустые их через список уничтожены вручную без первая и последняя и поставьте галочку
Сделайте так, как предложено удалены вручную. ВOleeg либо я, либо Single
— 20Кб. СкрытьВариант (как один что нужно, а
строки листа поВ тренировочной таблице скрыты
пункт «Пустые ячейки». отрицательных, будут писаться строки одним махом. операций правого клика
удаления самой строки. ячейки текущей строки.
в строке выше, и получите любом случае, если: Оу, пустые строки любой из планетянDim aK() As неиспользуемые строки можно, из многих): после в моем файле максимуму. ряды 5, 6,Программа отмечает пустые ячейки.
нули. Читайте статьюПервый вариант. мыши или из Так или иначе,Скопируйте формулу на весь
Blanks такой результат: Ваша цель –
в самой ячейке дадут. Это не
Single но это не
проделанных манипуляций по меня отбрасывает на
М-а-а-ленькая заковыка - 7: На главной странице «Как заменить вУ нас такая
блока операций «Ячейки» с этим явлением столбец. Как это(Пустые) в самомСтрока
удалить все эти (в одной), сейчас сложно. Попробуйте.Dim n As решает две проблемы: очистке/удалению обязательно сразу
AP57 (или дальше) после «дел» илиБудем их удалять. находим вкладку «Ячейки», Excel отрицательное число
таблица. В нашем вкладки «Главная». нужно и можно сделать – смотрите низу списка. Нажмите4
пустые строки и выложу пример. KuklP Integer скроллинга и размера.
же жмем Ctrl+HomeGuest «CTRL+-(цифр)» надо жатьПереходим на «Файл»-«Сведения»-«Поиск проблем» нажимаем «Удалить».
на ноль». примере — несколькоОтмечаем таблицу и вызываем бороться. пошаговую инструкцию КакОК(Roger) тоже исчезла, получить чистую и
New: 🙂 Это одноDim sFil1 AsR Dmitry
и затем Ctrl+S!
: В вашем файле Ctrl+Home, а затем — инструмент «ИнспекторРезультат – заполненный диапазонПри импорте и копировании
строк, но может пункт меню «ВыделитьОдин из способов, как вставить одинаковую формулу.
потому что ячейка аккуратную таблицу, то: Эх, Олег, Олег. и то же.:-) String: Урезал таблицу до
Z. Ctrl+End «отбрасывает на ОБЯЗАТЕЛЬНО «Ctrl+S» (запомнить). документов». «без пустот». таблиц в Excel быть строк очень
Как удалить неиспользуемые строки ниже рабочей области
группу ячеек». Он удалить пустые строки сразу во всеВыделите все отфильтрованные строки:
D4 следуйте простым шагам, вас пока дождёшься
Alex_STDim sFil2 As 25 строк, всеKuklP ячейку AD57, этоGuestВ отрывшемся окне ставимВнимание! После удаления часть
могут формироваться пустые много. находится в блоке в Excel - выбранные ячейки. нажмитев столбце приведённым ниже: всё воскресенье пройдёт: Продолжение темы про String
по прежнему, размер: Евгений может, настало далеко?: Очищает содержимое, но
галочку напротив «Скрытые ячеек перескакивает вверх строки и ячейки.Строки 2, 4, 6, команд «Редактирование» и использование сортировки. Если
Теперь в нашей таблице
Ctrl+HomeTraffic sourceНикогда не удаляйте пустые ) фитнес для файловDim sKat As книги с одним время выложить примерAD57 — это ctrl+end продолжает ронять строки и столбцы». – данные могут Они мешают работе,
8 нужно удалить. вызывается операцией «Найти необходимо удалить те есть ключевой столбец!, затем стрелку вниз,
оказалась пуста строки, при помощи
Попробуйте так Серёга-KuklP перенёс в String листом 1,5Мб О_о на десяток строк? то, что нужно,
курсор на 65000-ю Нажимаем «Проверить». перепутаться. Поэтому для отвлекают.Выделяем таблицу, нажимаем и выделить». записи, у которых Примените фильтр к чтобы перейти кЕсли Ваша таблица не выбора пустых ячеекSub Макрос1() форум Серёги-Serge007 вDim sArk AsСжал в rar-архив На форуме почти меня в моем строку, те всеЧерез несколько секунд программа
перекрывающихся диапазонов инструментНекоторые формулы могут работать кнопку «Сортировка иВ окне настроек команды ни в одной столбцу первой строке с велика, то ВыУдаление пустых строк приDim rCell As
топик «Файл распух String
каждый третий пост файле отбрасывает на равно «открыты» все
отображает результат проверки. не подходит. некорректно. Использовать ряд
фильтр» на закладке выбираем вариант «пустые ячейке нет данных,
Blanks данными, а затем заметите потерю данных, помощи ключевого столбца Range до нелогичных размеров»
sFil1 = ActiveWorkbook.Name неиспользуемые строки можно, касается определения последней AP57 (или дальше) строки листа поНажимаем «Удалить все». На
Полезный совет! Сочетание клавиш инструментов в отношении «Главная» и выбираем ячейки» и нажимаем сортировать можно по(выше дана пошаговая
нажмите но в реальныхУдаление пустых строк вFor Each rCell ( )sKat = ActiveWorkbook.Path
но это не строки диапазона. ИGuest максимуму.
экране появится соответствующее для удаления выделенной не полностью заполненного «Сортировать от минимального «ОК».
любому столбцу. Если инструкция, как этоCtrl+Shift+End таблицах с тысячами таблице без ключевого In Range(«A1:A10»)OleegsArk = ActiveSheet.Name решает две проблемы: может не нужно: меня в моемМ-а-а-ленькая заковыка -
уведомление. строки в Excel диапазона невозможно. Научимся к максимальному» (илиПрограмма отмечает нужные записи. же только те, сделать) чтобы показать
. строк Вы можете столбцаrCell = Replace(rCell,
: Есть столбец вlAntR = Cells.Find(What:=»*», скроллинга и размера.
будет удалять остаток файле отбрасывает на после «дел» илиВ результате проделанной работы
CTRL+«-». А для быстро удалять пустые от максимального к Чтобы удалить пустые
что не заполнены строки только сКликните правой кнопкой мыши
неосознанно удалить дюжиныПовсюду в интернете Вы
Chr(10), » «) нем много ячеек SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Rowда у вас листа. Вам подскажут AP57 (или дальше, «CTRL+-(цифр)» надо жать
скрытые ячейки удалены, ее выделения можно ячейки в конце
минимальному).
строки Excel, используйте в определенных колонках
максимальным значением (3). по любой выделенной
нужных строк. Если можете встретить простой
Next rCell с текстом в
iAntK = Cells.Find(What:=»*», лист волшебный удалите
решение поэффективней. С если лист в
Ctrl+Home, а затем нумерация восстановлена.
нажать комбинацию горячих или середине таблицы.
Подробнее о сортировке команду «Удалить строки
— сортируйте только
Число
ячейке и из
повезёт, Вы обнаружите совет, якобы позволяющий
MsgBox «The end!», котором встречаются пустые
SearchOrder:=xlByColumns, SearchDirection:=xlPrevious).Column
его а данные
уважением, Сергей. файле), a AD57
ОБЯЗАТЕЛЬНО «Ctrl+S» (запомнить).
Таким образом, убрать пустые,
клавиш SHIFT+ПРОБЕЛ. Будем использовать простые
в таблице смотрите
с листа», из
эту колонку. Покажем
3 контекстного меню выберите
потерю в течение
удалить пустые строки:
, «»
строки, как их
ReDim aR(lAntR)
вставьте на новыйЕвгений Шульц
— это то,
Всем спасибо -
повторяющиеся или скрытые
средства, доступные пользователю
в статье «Сортировка
меню операции «Удалить»
на примере, какозначает, что всеDelete row
нескольких часов, восстановите
Выделите данные от первой
End Sub
автоматически можно убрать?ReDim aK(iAntK)KuklP: Так тоже делал. что нужно. действительно надо было ячейки таблицы можноЧтобы удалить одинаковые строки любого уровня. в Excel».
блока «Ячейки». это сделать для
ячейки в этой
(Удалить строку) или
рабочую книгу из до последней ячейки.OleegП-р:For n =: Ну вот, пока После этого закрываюGuest обязательно тут же с помощью встроенного в Excel, выделяемЧтобы показать на примере,Все заполненные строкиЕсть и другой способ целиком пустых записей. строке пусты. просто нажмите резервной копии и
Нажмите: Вроде все получилось,___________________
1 To lAntR я шушукался в файл, открываю, Ctrl+End: Михаил, как усохраниться! Иначе не функционала программы Excel. всю таблицу. Переходим как удалить лишние
Убрать пустые строки в ячейке.
будут стоять вверху выделения пустых полей.Поставщик косметики прислал прайс-лист,Далее выделите все отфильтрованныеCtrl+- продолжите работу. АF5
сейчас окончательно проверю,
Y-T2|Abcdifg dsfgf
aR(n) = Rows(n).RowHeight
оффсайте R Dmitry
— 65536 строка.
вас получилось попасть
канает!
vadim245 на вкладку «Данные» строки, для демонстрации таблицы, а пустые Чтобы им воспользоваться,
в котором часть
строки и удалите(знак минус).
что если не
, чтобы открыть диалоговое
спасибо за ожидание.
|пустая строкаNext n
уже успел.И скроллер не на AD57. 77777777777777789
: Коллеги, подскажите пожалуйста — «Работа с порядка действий возьмем строки соберутся внизу
откройте вкладку «Главная» информации была удалена. их целиком. КакВ появившемся окне с
повезёт, и у окноOleeg
| dfgfdhgdhsdgFor n =Вот мой вариант(«да меняется.Спасибо!: Всем спасибо - — как в данными» — «Удалить таблицу с условными
таблицы. и найдите блок Это затрудняет работу это сделать – вопросом Вас не будетGo to: Есть ли что-подобное
| fgfffffffffg 1 To iAntK
у вас листGuestЮрий М
действительно надо было
дубликаты». данными:Осталось удалить эти «Редактирование». В меню с данными, поэтому
описано выше.В результатеDelete entire sheet row? резервной копии?(Переход). этому скрипту для
aK(n) = Columns(n).ColumnWidth
волшебный удалите его: Извините Сергей, не
: Открыл Ваш исходный обязательно тут же
убрать пустые строки.В открывшемся окне выделяем
Пример 1. Сортировка данных
строки. Чтобы быстро «Найти и выделить»
мы хотим убрать
пустая строка (строка(Удалить всю строкуДалее в этой статьеВ диалоговом окне нажмите
openoffice?NewNext n а данные вставьте