ttt480 Пользователь Сообщений: 395 |
После удаления именованных диапазонов — в диспетчере имен — внезапно на листе появилось около миллиона новых строк. Удалить их почему-то нельзя — ни по одной строке, ни все вместе. Как у голова у змея горыныча — удаляешь одну строку — она тут же появляется, так что общее количество строк не изменяется. Если удалять больше строк — пишет — недостаточно ресурсов. Кто-нибудь знает что делать с этим безобразием. |
ZVI Пользователь Сообщений: 4328 |
#2 27.09.2016 16:05:59
У Змея Горыныча, начиная с версии 2007, количество строк всегда 1048576, отрубай их или нет. Изменено: ZVI — 27.09.2016 16:08:43 |
||
ttt480 Пользователь Сообщений: 395 |
#3 27.09.2016 16:22:46 Применил эту технологию. Почему мне вообще мешали эти лишние строки. Дело в том, что бегунок прокрутки листа — был тончайшим и висел почти на самом верху полосы прокрутки. Стоило попытаться немного прокрутить вниз — так он прокручивал — на десятки тысяч строк сразу !
|
|
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Может Вам хотя бы азы по работе с Excel почитать? А зачем прокрутка Вам? Куда Вы собрались крутить данные пустого листа? Изменено: The_Prist — 27.09.2016 16:28:47 Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
ttt480 Пользователь Сообщений: 395 |
The_Prist, Насчет строк. В настоящий момент — такой бегунок не у пустого листа, а у листа с количеством строк — 4020 штук. Так что я не совсем уж умственно отсталый — сижу перед пустым экселевским листом и немигающим взглядом гляжу в экран, как вы меня представили. 4020 строк — это примерно 70 листов, вот в чем дело. |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
#6 27.09.2016 16:38:33 Тогда выкладывайте. Может у Вас закрепление строк установлено, может ScrollArea устанавливается для листа. В конце концов — может это просто глюк…
во-первых — не представлял вообще. Изменено: The_Prist — 27.09.2016 17:11:24 Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
||
ttt480 Пользователь Сообщений: 395 |
The_Prist, Эти именованные диапазоны — слишком грузили эксель и я зашел в диспетчер имен — и удалил их. После этого — число строк, которое раньше — было чуть больше 4020 (может 4500, но не больше) — резко увеличилось в своем количестве. И теперь число строк составляет — 1048576. Насчет закрепления строк или ScrollArea — я не настолько большой программист. Не знаю что это такое. Но ничего дополнительного — я на эту книгу не добавлял. Макросов там тоже нет. |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Совет: сохраните как файл Excel 97-2003, закройте. Откройте, удалите все лишние строки. Сохраните. Теперь пересохраните в один из новых форматов(.xlsx, например). Думаю, что проблема исчезнет. Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
_Igor_61 Пользователь Сообщений: 3007 |
#9 27.09.2016 17:10:15 Если не прикладываете файл с примером, можно хотя бы узнать — (вы так и не ответили, хотя Вам намекали)
добавляются пустые строки или с данными? |
||
ttt480 Пользователь Сообщений: 395 |
Таким образом все бесценное и сложное условное форматирование исчезнет. Количество строк заметно уменьшилось — теперь их всего 65000. В общем нужен какой-то другой способ борьбы с этой чумой. |
vikttur Пользователь Сообщений: 47199 |
#11 27.09.2016 17:30:09
Строк не может быть меньше, чем задано (65536 или 1048576). Ползунок обычно не видит тех строк, где нет данных. Но видит те, в которых ячейки форматированы каким-либо образом. |
||
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
#12 27.09.2016 17:31:50
OFF Одним — жемчуг мелковат, другим же — мульонной палитры маловато… А вы — XL, электронная таблица, калькулятор — приземленные понятия… «Ctrl+S» — достойное завершение ваших гениальных мыслей!.. |
||||
ttt480 Пользователь Сообщений: 395 |
_Igor_61,Файл с примером весит 27Мб и в нем находится конфиденциальная информация из области моей частной жизни. Насчет того — сколько же все-таки строк 4000 или миллион. Ответ: Всего строк на листе в настоящий момент — миллион. Строк занятых полезной информацией — всего 4000. |
vikttur Пользователь Сообщений: 47199 |
#14 27.09.2016 17:38:13
Если не можете поменять в файле имена любовниц на конфеты и миллионы долларов на килограммы овощей, если советы в этой теме не помогли — продолжайте в таком же духе:
Созерцание пустоты не принесет решения, но успокоит |
||||
ttt480 Пользователь Сообщений: 395 |
vikttur,много любовниц придется менять |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
vikttur Пользователь Сообщений: 47199 |
|
Sanja Пользователь Сообщений: 14838 |
#18 27.09.2016 17:44:24
Вы Условным форматирование заливаете ЦЕЛЫЕ столбцы? Согласие есть продукт при полном непротивлении сторон. |
||
ttt480 Пользователь Сообщений: 395 |
The_Prist, я тут кстати нашел похожую тему. http://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=77637&TITLE_SEO = В общем единственный возможный выход — видимо просто по частям копировать эту большую таблицу на новый лист. В общем — всем спасибо за помощь. |
_Igor_61 Пользователь Сообщений: 3007 |
ttt480, конфиденциальную информацию из личной жизни надежней хранить в сердце, а не в Excel. |
_Igor_61 Пользователь Сообщений: 3007 |
#21 27.09.2016 17:54:27 Может, я туплю, но что значит
?????? |
||
vikttur Пользователь Сообщений: 47199 |
_Igor_61, ползунок прокручивает все строки, об этом в теме написано |
Samvel Пользователь Сообщений: 21 |
Выделите ВСЕ строки ниже заполненых -> удалите выделенный строки( сочетание клавиш «Ctrl -«) -> сохраните изменения (если не сохраните скорей всего не сработает) |
ttt480 Пользователь Сообщений: 395 |
Samvel, читайте первое сообщение в теме. Там написано, что не все так просто. Я решил проблему — переносом таблицы на другой лист — по частям. Спасибо за помощь. |
_Igor_61 Пользователь Сообщений: 3007 |
Может, это все с нарушениями при копировании xml связано? Из серии, когда лист копируешь (CTRL+тащим мышкой), формулы теряются и т.п. У меня при копировании листов такое было несколько раз — в формуле вместо значения — возникала «ссылка» на скопированном листе, или вообще вместо формулы — «ссылка».Спасался новым чистым листом.Или так еще было — все скопировалось, а в нескольких ячейках — не то, что было в старом листе, либо вообще пустые. |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
#26 27.09.2016 18:14:54
по той же причине, что и здесь — файла, кроме автора темы никто не видел. Это один из видов проблем, решить которые практически нереально дистанционно без файла-примера… Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
||
Михаил С. Пользователь Сообщений: 10514 |
#27 27.09.2016 20:34:10
А вы пробовали? |
||||
ttt480 Пользователь Сообщений: 395 |
The_Prist,я выяснил в чем была причина. Значит я ввел в одну ячейку — знак пробел, чтобы использовать его — как «границу» для соседнего левого столбца. И столбец заполнился по-максимуму — на весь миллион строк. Чтобы решить эту проблему — надо было просто вовремя заметить увеличение количества строк и нажать Ctrl+Z, чтобы отменить множественное копирование ячейки с пробелом — по длине всего столбца. И количество строк — в этом случае снова приходит в норму. Так что никакого сбоя здесь не было, все намного проще. Это видимо особенность работы самого экселя 2007. |
The_Prist Пользователь Сообщений: 14182 Профессиональная разработка приложений для MS Office |
Ясно. Не пробовали просто этот столбец выделить и удалить? И распространить потом пробелы на нужное кол-во строк? В смысле такой фокус не прокатывает? Изменено: The_Prist — 28.09.2016 08:39:01 Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы… |
ttt480 Пользователь Сообщений: 395 |
#30 28.09.2016 08:50:45 The_Prist, Нет. Просто перенес на чистый лист эту таблицу — все нормально работает. |
На чтение 4 мин. Просмотров 230 Опубликовано 07.05.2021
На моем листе Excel 65555 строк, хотя мы используем только первые несколько сотен. Если я удалю строки снизу, это ничего не изменит. Как я могу изменить его размер до того, что мы используем?
Это иногда случается, когда эти ячейки имеют форматирование, но не содержат данных
Когда вы сохраняете книгу, Excel сохраняет только ту часть каждого листа, которая содержит данные или форматирование. Пустые ячейки могут содержать форматирование, из-за которого последняя ячейка в строке или столбце выходит за пределы диапазона ячеек, содержащих данные. Это приводит к тому, что размер файла книги будет больше, чем необходимо, и может привести к увеличению количества напечатанных страниц при печати рабочего листа или книги.
Найдите и сбросьте последнюю ячейку на листе
Наиболее частой причиной того, что последняя ячейка находится за пределами диапазона рабочего листа, который используется в данный момент, является чрезмерное форматирование. Когда вы форматируете целые строки и столбцы, некоторые типы форматирования могут привести к тому, что последняя ячейка будет установлена как ячейка намного ниже или справа от фактического используемого диапазона.
Как сбросить последнюю ячейку в Excel
Если нажатие Ctrl + End приведет вас далеко за пределы диапазон данных , затем попробуйте сбросить последние ячейки. Есть два способа сделать это
-
Очистить форматирование вручную
- Выбрать все столбцы справа последнего столбца, содержащего данные, или выберите все строки под последней строкой, содержащей данные. Чтобы быстро это сделать, нажмите F5 и введите
F: IV
, чтобы удалить столбцы с F по IV, или5: 65536
, чтобы удалить строки с 5 по 65536 - На вкладке “Главная страница” в группе “Редактирование” щелкните стрелку рядом с кнопкой “Очистить”, затем нажмите Очистить все .
- Сохраните рабочий лист и закройте его
- Выбрать все столбцы справа последнего столбца, содержащего данные, или выберите все строки под последней строкой, содержащей данные. Чтобы быстро это сделать, нажмите F5 и введите
-
Используйте VBA
- Нажмите Alt + F11 , чтобы открыть VBA.
-
Выберите Insert> Module, затем вставьте ниже фрагмент
Sub ResetLastCell () ActiveSheet.UsedRangeEnd Sub
-
Нажмите F5 или нажмите “Выполнить”
Для получения дополнительной информации
- Почему В моем документе Excel 960 000 пустых строк?
- Ctrl-End не приводит меня к последней ячейке
- Как сбросить последнюю ячейку в Excel?
Насколько Excel i s обеспокоены тем, что неиспользуемых ячеек не существует. Он не сохраняет их в памяти и не сохраняет их в файле электронной таблицы. Таким образом, количество строк может быть бесконечным, не вызывая проблем с Excel. Я предполагаю, что предел в 65536 был просто числом, достаточно большим, чтобы Microsoft думала, что такое количество никому и никогда не понадобится.
Вот почему ваши попытки удалить пустые строки не имеют никакого эффекта, потому что эти строки все равно не существует.
Если вы хотите скрыть все неиспользуемые строки в косметических целях, обычная стратегия – отключить линии сетки, чтобы неиспользуемые ячейки выглядели просто белыми. Затем вы можете вручную отформатировать границы вокруг используемых ячеек.
ответил 24 июля ’18 в 15:24
Что касается Excel, неиспользуемых ячеек не существует. Он не сохраняет их в памяти и не сохраняет их в файле электронной таблицы. Таким образом, количество строк может быть бесконечным, не вызывая проблем с Excel. Я предполагаю, что предел в 65536 был просто числом, достаточно большим, чтобы Microsoft думала, что такое количество никому и никогда не понадобится.
Вот почему ваши попытки удалить пустые строки не имеют никакого эффекта, потому что эти строки в любом случае не существуют.
Если вы хотите скрыть все неиспользуемые строки для косметических целей, обычная стратегия – отключить линии сетки, чтобы неиспользуемые ячейки выглядели просто белыми. Затем вы можете вручную отформатировать границы вокруг используемых ячеек.
Содержание
- Удалить строку, столбец или ячейку из таблицы
- Поддержка Office 2010 закончилась 13 октября 2020 г.
- См. Также
Удалить строку, столбец или ячейку из таблицы
Удалите ячейки, столбцы или строки в таблице Word с помощью контекстного меню.
Если вы хотите удалить всю таблицу, см. раздел Удаление таблицы.
Более новые версии Office 2007 – 2010
-
Щелкните правой кнопкой мыши ячейку, строку или столбец таблицы, которые вы хотите удалить.
-
На мини-панели инструментов нажмите Удалить .
-
Выберите Удалить ячейки , Удалить столбцы или Удалить строки .
Совет. Вы можете удалить содержимое строки или столбца таблицы, не удаляя структуру таблицы. Для этого выделите строку или столбец и нажмите клавишу Delete.
Поддержка Office 2010 закончилась 13 октября 2020 г.
Выполните обновление до Microsoft 365, чтобы работать где угодно с любого устройства и продолжайте получать поддержку.
-
Вправо- щелкните ячейку, строку или столбец таблицы, которые нужно удалить.
-
В меню щелкните Удалить ячейки .
-
Чтобы удалить одну ячейку, выберите Сдвинуть ячейки влево или Сдвинуть ячейки вверх .
Чтобы удалить строку, нажмите Удалить всю строку ..
Чтобы удалить столбец, нажмите Удалить весь столбец .
Совет. Вы можете удалить содержимое строки или столбца без удаления структура таблицы. Для этого выберите строку или столбец и нажмите клавишу «Удалить».
См. Также
Добавление ячейки, строки или столбца в таблицу
Сочетания клавиш для Microsoft Word в Windows
Вам когда-нибудь было скучно удалять бесконечные пустые строки в Excel? Поиск и удаление их по одному должно быть трудным. Здесь я расскажу о некоторых методах быстрого решения этой проблемы.
Удалите бесконечные пустые строки с помощью Go Special и Delete
Удалите бесконечные пустые строки в выборе/рабочем листе/книге с помощью Kutools for Excel
Показывать только выделение и скрывать другой диапазон с помощью Kutools for Excel
Удалите бесконечные пустые строки с помощью Go Special и Delete
1. Выберите весь лист, нажав Alt + A клавиши, следующее нажатие Ctrl + G ключи для включения Перейти к диалога, а затем нажмите Особый. Смотрите скриншот:
2. в Перейти к специальному диалог, проверьте Пробелы вариант. Смотрите скриншот:
3. Нажмите OK, теперь все пустые ячейки в пустых строках выбраны.
4. Щелкните правой кнопкой мыши одну из этих выбранных пустых ячеек и выберите Удалить из контекстного меню. Смотрите скриншот:
5. в Удалить диалог, проверьте Весь строка и щелкните OK.
Теперь пустые строки удалены.
Удалите бесконечные пустые строки в выборе/рабочем листе/книге с помощью Kutools for Excel
Если вы хотите удалить все пустые строки во всей книге, насколько хлопотно вы удаляете строки по одному листу за другим. Однако, если у вас есть Kutools for ExcelАвтора Удалить пустые строки полезность, это кусок пирога.
После установки Kutools for Excel, пожалуйста, сделайте следующее:(Бесплатная загрузка Kutools for Excel Сейчас!)
Включите лист и нажмите Кутулс > Удалить > Удалить пустые строки, и выберите нужный вариант в подменю.
Показывать только выделение и скрывать другой диапазон с помощью Kutools for Excel
Если вы хотите показать только выбранный диапазон данных и скрыть другой пустой диапазон, вы можете применить Kutools for ExcelАвтора Установить область прокрутки утилита.
После установки Kutools for Excel, пожалуйста, сделайте следующее:(Бесплатная загрузка Kutools for Excel Сейчас!)
Выберите область, которую вы хотите только отображать, и нажмите Кутулс > Показать спрятать > Установить область прокрутки. Смотрите скриншот:
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (2)
Оценок пока нет. Оцените первым!
Скролл пустых строк вплоть до 65556 строки — как убрать? |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Привет всем!)
Ситуация такая: я ставлю курсор мыши над столбцами и выделяю несколько штук. В итоге у меня выделено несколько столбцов до самого низа (ну то есть «бесконечное» количество строчек):
Затем жму кнопку «Все границы»:
В результате получаю нарисованную таблицу с бесконечным количеством строчек:
Потом я заполняю определенное количество строчек нужным мне текстом:
В итоге у меня получилась обычная нормальная таблица, но только ниже её идут разлинованные пустые строчки. Если бы их было несколько штук, то я бы их просто выделил и нажал кнопку «Нет границы» и всё было бы норм. Но проблема в том, что внизу «бесконечное» количество ненужных разлинованных строчек. Подскажите, как я могу от них избавиться?