Как изменить размер excel файла

Громоздкие файлы Ecxel не только занимают много места на диске, но и тормозят работу программы. Становится актуальным вопрос уменьшения их размера.

Содержание

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

Уменьшение файла Microsoft Excel

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

Процедура уменьшения размера книги

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

Способ 1: уменьшение рабочего диапазона

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

Таблица в Microsoft Excel

  1. Вначале взглянем на её вес перед оптимизацией, чтобы сравнить каковым он будет после выполнения процедуры. Это можно сделать, переместившись во вкладку «Файл». Переходим в раздел «Сведения». В правой части открывшегося окна указаны основные свойства книги. Первым же пунктом свойств является размер документа. Как видим, в нашем случае он составляет 56,5 килобайт.
  2. Размер файла в сведениях о книге в Microsoft Excel

  3. Прежде всего, следует выяснить, насколько реальная рабочая область листа отличается от той, которая действительно нужна пользователю. Это сделать довольно просто. Становимся в любую ячейку таблицы и набираем комбинацию клавиш Ctrl+End. Excel тут же перемещается к последней ячейке, которую программа считает конечным элементом рабочей области. Как видим, в конкретно нашем случае это строка 913383. Учитывая то, что реально таблица занимает только шесть первых строк, можно констатировать факт, что 913377 строчек являются, по сути, бесполезным грузом, который не только увеличивает размер файла, но, из-за постоянного пересчета всего диапазона программой при выполнении любого действия, приводит к замедлению работы над документом.
    Конец рабочей области листа в Microsoft Excel

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

  4. Для того, чтобы устранить эту проблему, нужно удалить все строки, начиная от первой пустой и до самого конца листа. Для этого выделяем первую ячейку, которая находится сразу же под таблицей, и набираем сочетание клавиш Ctrl+Shift+стрелка вниз.
  5. Первая ячейка под таблицей в Microsoft Excel

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

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

  7. После того, как мы выбрали пункт «Удалить…» в контекстном меню, открывается небольшое окошко удаления ячеек. Выставляем в нем переключатель в позицию «Строку» и щелкаем по кнопке «OK».
  8. Окошко удаления ячеек в Microsoft Excel

  9. Все строки выделенного диапазона были удалены. Обязательно пересохраняем книгу, нажав на иконку дискеты в левом верхнем углу окна.
  10. Сохранение книги в Microsoft Excel

  11. Теперь посмотрим, как это нам помогло. Выделяем любую ячейку таблицы и набираем сочетание клавиш Ctrl+End. Как видим, Excel выделил последнюю ячейку таблицы, а это значит, что именно она теперь является последним элементом рабочей области листа.
  12. Последняя ячейка рабочей области листа в Microsoft Excel

  13. Теперь перемещаемся в раздел «Сведения» вкладки «Файл», чтобы узнать насколько сократился вес нашего документа. Как видим, он теперь составляет 32,5 Кбайт. Напомним, что до проведения процедуры оптимизации его размер составлял 56,5 Кб. Таким образом, он был уменьшен более чем в 1,7 раза. Но в данном случае главным достижением является даже не сокращение веса файла, а то, что теперь программа освобождена от пересчета фактически незадействованного диапазона, что существенно повысит скорость обработки документа.

Размер файла уменьшен в Microsoft Excel

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

Способ 2: устранение избыточного форматирования

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

Lumpics.ru

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

Файл с излишним форматирование в Microsoft Excel

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

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

Форматирование пустых ячеек в Microsoft Excel

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

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

  5. После этого действия во всех ячейках выделенного диапазона форматирование будет удалено.
  6. Избыточное форматирование удалено в Microsoft Excel

  7. Таким же образом можно удалить ненужное форматирование в самой таблице. Для этого выделяем отдельные ячейки или диапазон, в котором считаем форматирование минимально полезным, нажимаем на кнопку «Очистить» на ленте и из списка выбираем пункт «Очистить форматы».
  8. Удаление избыточного форматировани в таблице в Microsoft Excel

  9. Как видим, форматирование в выделенном диапазоне таблицы было полностью удалено.
  10. Излишнее форматирование в таблице удалено в Microsoft Excel

  11. После этого возвращаем данному диапазону некоторые элементы форматирования, которые считаем уместными: границы, числовые форматы и т.д.

Таблица с обновленным форматированием в Microsoft Excel

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

Урок: Форматирование таблиц в Экселе

Способ 3: удаление ссылок

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

Ссылка в Microsoft Excel

  1. Выделяем область, в которой содержатся ссылки. Находясь во вкладке «Главная», щелкаем по кнопке «Копировать» которая расположена на ленте в группе настроек «Буфер обмена».
    Копирование данных в Microsoft Excel

    В качестве альтернативы после выделения диапазона можно использовать сочетание горячих клавиш Ctrl+C.

  2. После того, как скопировали данные, не снимаем выделения с области, а кликаем по ней правой кнопкой мыши. Производится запуск контекстного меню. В нем в блоке «Параметры вставки» нужно произвести щелчок по значку «Значения». Он имеет вид пиктограммы с изображенными цифрами.
  3. Вставка значений через контекстное меню в Microsoft Excel

  4. После этого все ссылки в выделенной области будут заменены статистическими значениями.

Значения вставленыв Microsoft Excel

Но нужно помнить, что этот вариант оптимизации книги Excel не всегда приемлем. Его можно применять только тогда, когда данные из первоисточника не являются динамическими, то есть, не изменятся со временем.

Способ 4: изменения формата

Ещё одним способом существенно сократить размер файла является изменение его формата. Этот способ, наверное, больше всех остальных помогает сжать книгу, хотя и выше представленными вариантами тоже нужно пользоваться в комплексе.

В Экселе существуют несколько «родных» форматов файлов – xls, xlsx, xlsm, xlsb. Формат xls являлся базовым расширением для программы версии Excel 2003 и ранее. Он является уже устаревшим, но, тем не мене, многими пользователями продолжает до сих пор применяться. К тому же, бывают случаи, когда приходится возвращаться к работе со старыми файлами, которые были созданы много лет назад ещё во времена отсутствия современных форматов. Не говоря уже о том, что с книгами с данным расширением работают многие сторонние программы, которые не умеют обрабатывать более поздние варианты документов Excel.

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

  1. Для конвертирования документа из формата xls в формат xlsx переходим во вкладку «Файл».
  2. Переход во вкладку Файл в Microsoft Excel

  3. В открывшемся окне сразу обращаем внимание на раздел «Сведения», где указано, что в настоящее время вес документа составляет 40 Кбайт. Далее щелкаем по наименованию «Сохранить как…».
  4. Переход к сохранению файла в Microsoft Excel

  5. Открывается окно сохранения. При желании можно перейти в нем в новую директорию, но большинству пользователей удобнее хранить новый документ там же, где и исходник. Наименование книги при желании можно сменить в поле «Имя файла», хотя и не обязательно. Самым важным в данной процедуре является выставить в поле «Тип файла» значение «Книга Excel (.xlsx)». После этого можно жать на кнопку «OK» в нижней части окна.
  6. Сохранение файла в Microsoft Excel

  7. После того, как сохранение произведено, перейдем в раздел «Сведения» вкладки «Файл», чтобы посмотреть, насколько уменьшился вес. Как видим, он теперь составляет 13,5 Кбайт против 40 Кбайт до проведения процедуры конвертирования. То есть, одно только сохранение в современном формате позволило сжать книгу почти в три раза.

Размер файла в формате xlsx в Microsoft Excel

Кроме того, в Экселе существует ещё один современный формат xlsb или двоичная книга. В нем документ сохраняется в бинарной кодировке. Эти файлы весят ещё меньше, чем книги в формате xlsx. К тому же, язык, на котором они записаны, ближе всего для программы Excel. Поэтому она работает с такими книгами быстрее, чем с любым другим расширением. При этом книга указанного формата по функциональности и возможностям применения различных инструментов (форматирование, функции, графики и т.д.) ни в чем не уступает формату xlsx и превосходит формат xls.

Основная причина, почему xlsb не стал форматом по умолчанию в Excel, заключается в том, что с ним практически не умеют работать сторонние программы. Например, если вам нужно будет экспортировать информацию из Excel в программу 1C, то это можно будет сделать с документами xlsx или xls, но не с xlsb. Но, если вы не планируете перенос данных ни в какую-то стороннюю программу, то смело можете сохранять документ в формате xlsb. Это позволит вам уменьшить размер документа и увеличит скорость работы в нем.

Процедура сохранения файла в расширении xlsb аналогична той, какую мы проделывали для расширения xlsx. Во вкладке «Файл» кликаем по пункту «Сохранить как…». В открывшемся окне сохранения в поле «Тип файла» нужно выбрать вариант «Двоичная книга Excel (*.xlsb)». Затем щелкаем по кнопке «Сохранить».

Сохранение файла в Microsoft Excel в формате xlsb

Смотрим на вес документа в разделе «Сведения». Как видим, он уменьшился ещё больше и теперь составляет всего 11,6 Кбайт.

Размер файла в формате xlsb в Microsoft Excel

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

Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Еще…Меньше

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

Сохранение таблицы в двоичном формате (XSLB)

Чтобы уменьшить размер файла, можно сохранить таблицу в виде двоичной книги (XSLB), а не формата по умолчанию (XSLX). По умолчанию используется формат XML, что важно при использовании данных в сторонних программах, так как XML является открытым стандартом. Однако в большинстве целей двоичного формата достаточно и он сохраняется в файле меньшего формата.

  1. Перейдите в меню > параметры >Сохранить.

  2. В списке Сохранениефайлов в этом формате в списке Сохранить книги выберите Excel Двоичная книга.

    Сохранение в двоичном формате

Этот параметр задает двоичный формат по умолчанию. Если вы хотите сохранить по умолчанию Excel книгу (.xlsx), но сохранить текущий файл как двоичный, выберите параметр в диалоговом окке Сохранить как. 

Примечание: Если файл находится в SharePoint, возможно, вы не видите параметр Сохранить как. В этом случае вы можете сохранить копию на локальном диске, сохранить ее как двоичное, а затем заменить исходный файл новым двоичным.

  1. Перейдите в > сохранить как и, если файл сохраняется впервые, выберите расположение.

  2. В списке типов файлов выберите Excel Двоичная книга (XLSB).

    Сохранение в Excel двоичной книги

Сохранение таблицы в двоичном формате (XSLB)

Чтобы уменьшить размер файла, можно сохранить таблицу в виде двоичной книги (XSLB), а не формата по умолчанию (XSLX). По умолчанию используется формат XML, что важно при использовании данных в сторонних программах, так как XML является открытым стандартом. Однако в большинстве целей двоичного формата достаточно и он сохраняется в файле меньшего формата.

  1. Перейдите в меню > параметры >Сохранить.

  2. В списке Сохранениефайлов в этом формате в списке Сохранить книги выберите Excel Двоичная книга.

Этот параметр задает двоичный формат по умолчанию.

Если вы хотите сохранить по умолчанию Excel книгу (.xlsx), но сохранить текущий файл как двоичный, выберите параметр в диалоговом окне Сохранить как:

  1. Выберите Файл > Сохранить как.

  2. В списке Тип файла выберите Excel двоичной книги (XLSB).

Уменьшение количества таблиц

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

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

Сохранение изображений с более низким разрешением

  1. Откройте меню Файл, выберите раздел Параметры, а затем — Дополнительно.

  2. В области Размер и качество изображениясделайте следующее:

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

    • Убедитесь, что не выбрано сжатие изображений в файле.

    • В списке Разрешение по умолчанию выберите разрешение 150ppi или более низкое. В большинстве случаев разрешение не должно быть выше.

Параметры размера и качества изображения

Сжатие рисунков

  1. Выберите рисунок в документе. На ленте появится вкладка Формат рисунка.

  2. На вкладке Формат рисунка в группе Настройка выберите Сжать рисунки.

  3. В области Параметры сжатиясделайте следующее:

    • Чтобы сжать все рисунки в файле, снимайте снимок Применить только к этому рисунку. Если этот параметр выбран, изменения, внесенные здесь, будут влиять только на выбранный рисунок.

    • Выберите Удалить обрезанные области рисунков. Этот параметр удаляет обрезанные данные рисунка, но вы не сможете их восстановить.

  4. В области Разрешениесделайте следующее:

    • Выберите Использовать разрешение по умолчанию.

      Параметры сжатия рисунков

Не сохранения кэша данных с файлом

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

  1. Выберите любую ячейку в таблице.

  2. На вкладке Анализ таблицы в группе Таблица выберите Параметры.

  3. В диалоговом окне Параметры таблицы выберите вкладку Данные и сделайте следующее:

    • Чтобы сохранить исходные данные с файлом, с помощью сохранения исходных данных с помощью сохранения.

    • Выберите Обновить данные при открытии файла.

      Параметры сетной таблицы для сохранения кэша

См. также

Уменьшение размера файлов PowerPoint презентаций

Уменьшение размера файлов документов Word

Нужна дополнительная помощь?

Как уменьшить размер файла и ускорить его

Если в один прекрасный момент вы осознаете, что ваш основной рабочий файл в Excel разбух до нескольких десятков мегабайт и во время открытия файла можно смело успеть налить себе кофе, то попробуйте пробежаться по описанным ниже пунктам — возможно один или несколько из них укоротят вашего «переростка» до вменяемых размеров и разгонят его «тормоза» :)

Проблема 1. Используемый диапазон листа больше, чем нужно

Если ваша таблица занимает 5 на 5 ячеек, то это отнюдь не означает, что Excel запоминает при сохранении этого файла только 25 ячеек с данными. Если вы в прошлом использовали какие-либо ячейки на этом листе, то они автоматически включаются в используемый диапазон (так называемый Used Range), который и запоминается при сохранении книги. Проблема в том, что при очистке используемых ячеек Excel далеко не всегда автоматически исключает их из используемого диапазона, т.е. начинает запоминать в файле больше данных, чем реально имеется. 

Проверить это просто – нажмите на клавиатуре сочетание клавиш Ctrl+End и посмотрите куда переместится активная ячейка. Если она прыгнет на фактическую последнюю ячейку с данными на листе – отлично. А если вдруг ускачет сильно правее и/или ниже «в пустоту» – дело плохо: все эти ненужные пустые ячейки Excel тоже запоминает внутри файла.

Лечится это, тем не менее, достаточно легко:

  1. Выделите первую пустую строку под вашей таблицей
  2. Нажмите сочетание клавиш Ctrl+Shift+стрелка вниз – выделятся все пустые строки до конца листа.
  3. Удалите их, нажав на клавиатуре Ctrl+знак минус или выбрав на вкладке Главная – Удалить – Удалить строки с листа (Home – Delete – Delete rows).
  4. Повторите то же самое со столбцами.
  5. Повторите все вышеописанные процедуры на каждом листе, где при нажатии на Ctrl+End активная ячейка перемещается не на фактическую последнюю ячейку с данными а «в пустоту» ниже и/или правее.
  6. Сохраните файл (обязательно, иначе изменения не вступят в силу!)

Если в вашей книге очень много таких листов, то проще, наверное, использовать короткий макрос.

Проблема 2. Используется старый формат XLS вместо новых XLSX, XLSM и XLSB

Много лет и версий подряд еще с начала девяностых в Excel был один формат файлов — XLS. Это, конечно, убирало проблемы совместимости, но, сам по себе, этот формат давно устарел и имел много неприятных недостатков (большой размер, непрозрачность внутренней структуры данных, легкую повреждаемость и т.д.)

Начиная с верии Excel 2007 Microsoft ввела новые форматы сохранения файлов, использование которых заметно облегчает жизнь и — ваши файлы: 

  • XLSX — по сути является зазипованным XML. Размер файлов в таком формате по сравнению с Excel 2003 меньше, в среднем, в 5-7 раз.
  • XLSM — то же самое, но с поддержкой макросов.
  • XLSB — двоичный формат, т.е. по сути — что-то вроде скомпилированного XML. Обычно в 1.5-2 раза меньше, чем XLSX. Единственный минус: нет совместимости с другими приложениями кроме Excel, но зато  размер — минимален.

Вывод: всегда и везде, где можно, переходите от старого формата XLS (возможно, доставшегося вам «по наследству» от предыдущих сотрудников) к новым форматам.

Проблема 3. Избыточное форматирование

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

Оставьте только самое необходимое, не изощряйтесь. Особенно в тех таблицах, которые кроме вас никто не видит. Для удаления только форматов (без потери содержимого!) выделите ячейки и выберите в выпадающем списке Очистить — Очистить форматы (Clear — Clear Formats) на вкладке Главная (Home):

reduce_size5.gif

Особенно «загружают» файл отформатированные целиком строки и столбцы. Т.к. размер листа в последних версиях Excel сильно увеличен (>1 млн. строк и >16 тыс. столбцов), то для запоминания и обрабоки подобного форматирования нужно много ресурсов. В Excel 2013-2016, кстати, появилась надстройка Inquire, которая содержит инструмент для быстрого избавления от подобных излишеств — кнопку Удалить избыточное форматирование (Clean Excess Cell Formatting):

reduce_size9.png

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

Если вы не видите у себя в интерфейсе вкладку Inquire, то ее необходимо подключить на вкладке Разработчик — Надстройки COM (Developer — COM Addins).

Проблема 4. Ненужные макросы и формы на VBA

Большие макросы на Visual Basic и особенно пользовательские формы с внедренной графикой могут весьма заметно утяжелять вашу книгу. Для удаления:

  1. нажмите Alt+F11, чтобы войти в редактор Visual Basic
  2. найдите окно Project Explorer’а (если его не видно, то выберите в меню View — Project Explorer)
  3. удалите все модули и все формы (правой кнопкой мыши — Remove — дальше в окне с вопросом о экспорте перед удалением — No):

reduce_size4.gif

Также код может содержаться в модулях листов — проверьте их тоже. Также можно просто сохранить файл в формате XLSX без поддержки макросов — все макросы и формы умрут автоматически. Также можно воспользоваться инструментом Очистить книгу от макросов из надстройки PLEX.

Проблема 5. Именованные диапазоны

Если в вашем файле используются именованные диапазоны (особенно с формулами, динамические или получаемые при фильтрации), то имеет смысл от них отказаться в пользу экономии размера книги. Посмотреть список имеющихся диапазонов можно нажав Ctrl+F3 или открыв окно Диспетчера имен (Name Manager) на вкладке Формулы (Formulas):

reduce_size3.gif

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

Проблема 6. Фотографии высокого разрешения и невидимые автофигуры

Если речь идет о фотографиях, добавленных в книгу (особенно когда их много, например в каталоге продукции), то они, само-собой, увеличивают размер файла. Советую сжимать их, уменьшая разрешение до 96-150 точек на дюйм. На экране по качеству это совершенно не чувствуется, а размер файла уменьшает в разы. Для сжатия воспользуйтесь кнопкой Сжать рисунки (Compress pictures) на вкладке Формат (Format):

reduce_size1.gif

Кроме видимых картинок на листе могут содержаться и невидимые изображения (рисунки, фотографии, автофигуры). Чтобы увидеть их, выделите любую картинку и на вкладке Формат (Format) нажмите кнопку Область выделения (Selection Pane).

Для удаления вообще всех графических объектов на текущем листе можно использовать простой макрос:

Sub Delete_All_Pictures()
'макрос для удаления всех картинок на текущем листе

    Dim objPic As Shape

    For Each objPic In ActiveSheet.Shapes
        objPic.Delete
    Next objPic

End Sub

Проблема 7. Исходные данные сводных таблиц

По-умолчанию Excel сохраняет данные для расчета сводной таблицы (pivot cache) внутри файла. Можно отказаться от этой возможности, заметно сократив размер файла, но увеличив время на обновление сводной при следующем открытии книги. Щелкните правой кнопкой мыши по сводной таблице и выберите команду Свойства таблицы (Pivot Table Properties) — вкладка Данные (Data) — снять флажок Сохранять исходные данные вместе с файлом (Save source data with file):

reduce_size2.gif

Если у вас несколько сводных таблиц на основе одного диапазона данных, то сократить размер файла здорово помогает метод, когда все сводные таблицы после первой строятся на основе уже созданного для первой таблицы кэша. В Excel 2000-2003 это делается выбором переключателя на первом шаге Мастера сводных таблиц при построении:

reduce_size6.gif

В Excel 2007-2016 кнопку Мастера сводных таблиц нужно добавлять на панель вручную — на ленте такой команды нет. Для этого щелкните по панели быстрого доступа правой кнопкой мыши и выберите Настройка панели быстрого доступа (Customize Quick Access Toolbar) и затем найдите в полном списке команд кнопку Мастер сводных таблиц (PivotTable and PivotChart Wizard):

reduce_size7.gif

Проблема 8. Журнал изменений (логи) в файле с общим доступом

Если в вашем файле включен общий доступ на вкладке Рецензирование — Доступ к книге (Review — Share Workbook), то внутри вашего файла Excel на специальном скрытом листе начинает сохраняться вся история изменений документа: кто, когда и как менял ячейки всех листов. По умолчанию, такой журнал сохраняет данные изменений за последние 30 дней, т.е. при активной работе с файлом, может запросто занимать несколько мегабайт.

Мораль: не используйте общий доступ без необходимости или сократите количество дней хранения данных журнала, используя вторую вкладку Подробнее (Advanced) в окне Доступ к книге. Там можно найти параметр Хранить журнал изменений в течение N дней (Keep change history for N days) или совсем отключить его:

reduce_size8.png

Проблема 9. Много мусорных стилей

Про эту пакость я уже подробно писал ранее в статье о том, как победить ошибку «Слишком много форматов ячеек». Суть, если кратко, в том, что если вы разворачиваете на вкладке Главная список Стили ячеек (Home — Cell Styles) и видите там очень много непонятных и ненужных стилей, то это плохо — и для размера вашего файла Excel и для его быстродействия.

too-many-formats2.png

Удалить ненужные стили можно с помощью макроса или готовой команды из надстройки PLEX.

Проблема 10. Много примечаний

Примечания к ячейкам, конечно, не самый вредный момент из всех перечисленных. Но некоторые файлы могут содержать большое количество текста или даже картинок в примечаниях к ячейкам. Если  примечания не содержат полезной для вас информации, то их можно легко удалить с помощью команды на вкладке Главная Очистить — Очистить примечания (Home — Clear — Clear Comments).

Таблицы XLS могут весить несколько десятков мегабайт. Хотя это не критично для жесткого диска или даже самой маленькой флешки, это очевидно по скорости обработки самого файла. Файлы большего размера открываются медленнее, и с ними труднее работать.

Предлагаем инструкцию, как уменьшить размер файла Excel и ускорить работу с таблицами.

Уменьшить рабочую зону

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

Откройте таблицу и нажмите Ctrl + End. Программа переместит вас на последнюю строку, которую она считает работающей. Сравните, где на самом деле заканчивается ваша таблица, и окончательный номер ячейки.

Например, ваша таблица на самом деле закончилась на строке 667, и после нажатия клавиш Ctrl + End мы переместились на строку 1971. Оказывается, нам не нужны 1304 строки, но программа считает их работающими и обрабатывает их, когда открыт.

Нам нужно удалить лишние строки и ячейки. Щелкните первую пустую ячейку под таблицей, нажмите комбинацию клавиш Ctrl + Shift и стрелку вниз. Это выделит все пустые строки. Забавно, что у нас было назначено более 60 000 линий, и только в 1971 году.

Щелкните правой кнопкой мыши выбранную область и нажмите «Удалить». Используйте только этот метод удаления, не нажимайте клавишу Delete, потому что клавиша Delete удаляет только содержимое таблицы, но не саму таблицу.

Далее появится сообщение, в котором мы выбираем «Линия» и нажимаем ОК.

Следует уменьшить размер файла и сократить время обработки.

Лишнее форматирование

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

То же самое и с таблицей с картинками. Удалите ненужные изображения.

Сжатие изображений

Но если вы по-прежнему не можете удалить изображение или фотографию из документа, вы можете сжать их. Выберите изображение и щелкните вкладку «Формат». Здесь мы должны выбрать пункт «Сжать изображения».

Установим настройки, как показано на скриншоте, и нажмем «ОК».

Качество изображения не сильно изменилось, но его размер уменьшился. Это можно сделать с другими изображениями в таблице.

Удаление ссылок

Внутренние и внешние ссылки в таблице утяжеляют файл. По возможности избавьтесь от них. Но вы должны делать это осторожно: если ссылки в таблице динамические и со временем будут меняться, вы не можете удалить этот контент. Если таблица содержит статические данные, которые не изменятся, удалите ссылки (замените их статическими).

Выберите область подключения. Скопируйте их, используя клавиши Ctrl + C, затем щелкните правой кнопкой мыши выбранную область. В параметрах вставки выберите пункт «Значение» (указано на скриншоте).

Сохраняем файл в другом формате

Формат XLS несколько устарел, потому что теперь в новых версиях Excel используется сжатый формат XLSX (по аналогии с Word — docx). Чтобы сохранить файл в другом формате, щелкните контекстное меню «Файл» в верхней части таблицы и нажмите «Сохранить как».

Сохраните файл на свой компьютер, используя тип файла «Книга Excel». Таблица сохранится в новом расширении xlsx и будет меньше весить. Для сравнения: наш xls-файл весил чуть более 200 КБ, а новый xlsx был более чем вдвое меньше: 78 КБ.

Сжатие файлов онлайн

вы можете использовать онлайн-сервисы, предлагающие сжатие файлов Excel. Один из них — Wecompress (https://www.wecompress.com/ru/). Перейдем на главную страницу и выберем файл, нажав на знак плюса.

Дождитесь завершения сжатия. Чем больше размер файла, тем больше времени требуется.

В нашем случае сервис не нашел никаких элементов, которые можно было бы сжать, о чем мы видели сообщение.

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

Мы загрузили файл размером 856 КБ, и в результате получилось 356 КБ. Сервис быстро удалил ровно 500 КБ лишнего места.

Кстати, вы можете установить расширение Wecompress для браузера Google Chrome.

Итоги

Итак, есть 6 способов сжать электронную таблицу Excel:

  • убрать ненужное форматирование;
  • удалить пустые строки и ячейки;
  • удалить ссылки или сделать их статичными;
  • сжимать изображения внутри таблицы;
  • изменить разрешение файла на xlsx;
  • воспользуйтесь онлайн-сервисом и сожмите файл.

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

Иногда легко избавиться от лишних хлопот и контролировать размер файла Excel, а иногда это не так.

А поскольку Excel не является веб-инструментом, большинство из нас работает и сотрудничает, отправляя файлы Excel по электронной почте. А большим файлом Excel, который весит 50 МБ, может быть сложно поделиться с коллегами / клиентами.

В моей последней работе мы использовали почтовый клиент Lotus Notes, который работает очень медленно, и отправка тяжелых файлов Excel через это была пыткой.

Хотя волшебного способа уменьшить размер книги Excel не существует, есть несколько приемов, которые можно использовать, чтобы немного сократить размер книги.

Примечание: влияние этих методов на уменьшение размера файла Excel будет зависеть от ваших данных. Для некоторых это может помочь уменьшить размер на 50%, а для некоторых это может привести к уменьшению размера только на 5%.

Ниже приведены методы, которые можно использовать для уменьшения размера файла книги Excel.

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

В зависимости от вашей рабочей тетради вы можете использовать один или несколько из этих советов.

Удалите ненужные рабочие листы / данные

Лучшие решения часто самые простые.

И эта техника больше соответствует здравому смыслу, а не волшебству Excel.

Если у вас есть книга Excel, в которой есть листы, которые не нужны (и не используются ни в каких формулах), попробуйте избавиться от них.

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

Результаты теста:

Я создал файл Excel с 10 листами, каждый из которых содержит 2,6 миллиона точек данных (26 столбцов по 100 000 точек данных в каждом столбце).

В результате размер этой книги составляет 143 МБ (и требуется некоторое время, чтобы сохранить и открыть).

Теперь, когда я удалил пять листов, размер уменьшился вдвое (да).

Как видите, данные на вашем листе напрямую зависят от размера файла.

Преобразовать в двоичный формат (XLSB)

Знаете ли вы, что просто сохранив файл Excel в формате XLSB, можно уменьшить размер файла?

Да, это правда.

Все, что вам нужно сделать, это при сохранении книги использовать формат .xlsb.

Вот как это сделать:

  1. Щелкните вкладку Файл.
  2. Щелкните Сохранить как.
  3. Щелкните Обзор.
  4. В диалоговом окне «Сохранить как» измените тип файла на двоичная книга Excel (.xlsb).

Результаты теста

У меня была книга Excel, которая занимала 14,6 МБ места.

После преобразования того же файла в формат XLSB я смог уменьшить его размер до 10,4 МБ (уменьшение размера на ~ 28%).

Что такое XLSB?

Когда вы сохраняете файл Excel (.xlsx или .xlsm), он сохраняется в формате XML.

Например, если я изменю расширение файла XLSX на ZIP, а затем открою его, я получу вот что.

И если я дальше перейду в папку «xl», а затем перейду в папку рабочего листа, он покажет мне рабочие листы в этой книге (и эти рабочие листы сохранены как XML-документ).

Теперь сделаем то же самое с файлом XLSB.

Поэтому я сначала меняю расширение файла на ZIP, затем открываю его и нахожу Sheet1. Вот что вы получите:

Вы заметите, что и XLSX, и XLSB сохраняют лист в другом формате.

XLSX / XLSM сохраняет его как файл XML, а XLSB сохраняет его как двоичный (.bin) файл.

И, не вдаваясь в технические подробности, файлы XML имеют большой размер по сравнению с двоичным файлом.

Поэтому, когда вы сохраняете книгу Excel в формате XLSB, размер файла уменьшается. В приведенном выше примере уменьшение размера составило ~ 30%.

XLSB против XLSX / XLSM

Когда дело доходит до использования формата XLSB, уменьшение размера является огромным преимуществом. Но при работе с форматом XLSB нужно быть немного осторожным.

Преимущества формата XLSB:

  1. Уменьшает размер файла Excel. Это может быть полезно, если у вас есть большие файлы, и вы хотите поделиться ими по электронной почте. Вы можете быстро уменьшить размер, сохранив его в формате XLSB.
  2. Файлы XLSB открываются и сохраняются быстрее, чем файлы XML. Судя по проведенным мною ограниченным тестам, файлы XLSB открывались и сохранялись на 25-50% быстрее. Эта разница заметна только в больших файлах Excel. С файлами меньшего размера и XLSB, и XLSX работают быстро.

Хотя XLSB выглядит великолепно, есть несколько причин, по которым вам следует придерживаться файлов XLSX / XLSM:

  1. С форматом XLSB у вас нет возможности узнать, есть ли в нем макрос или нет. Это делает его более рискованным, поскольку кто-то может использовать его для выполнения вредоносного кода.
  2. Файлы XLSB кодируются в проприетарном формате файлов bin, в то время как XML — это читаемый формат файлов с открытым исходным кодом. Это означает, что если вы используете сторонние инструменты с Excel, лучше использовать формат XML.
  3. Power Query не может читать данные из файла XLSB. Поэтому, если вы используете Power Query, лучше хранить данные в форматах XLSX / XLSM.

Как правило, если размер вашего файла небольшой (менее 5 МБ), лучше придерживаться форматов XLSX / XLSM.

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

Вот хорошая статья о формате XLSB.

Удалите ненужные формулы

Слишком много формул увеличат размер файла вашей книги.

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

Вот шаги, чтобы быстро преобразовать формулы в значения в Excel:

  1. Выберите весь рабочий лист / набор данных.
  2. нажмите F5 ключ.
  3. В диалоговом окне «Перейти» нажмите «Special».
  4. В диалоговом окне «Перейти к специальному» выберите «Формулы».
  5. Щелкните ОК.

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

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

  1. Скопируйте выделенные ячейки (Ctrl + C)
  2. Щелкните вкладку «Главная».
  3. В группе «Буфер обмена» нажмите «Вставить».
  4. Щелкните значок «Вставить значение».

Вышеупомянутые шаги преобразуют все ячейки с формулами в значения.

Результаты теста

Я создал файл Excel с 2,7 миллионами точек данных (1048576 * 26), а затем добавил три столбца с формулами (SUM, COUNT и AVERAGE).

Затем я преобразовал эти формулы в значения и сохранил файл под другим именем.

Вот результат:

Размер файла без формул примерно на 8% меньше (обратите внимание, что у меня было всего 3 столбца с формулами).

Если у вас много формул, можно увеличить размер.

ПРИМЕЧАНИЕ: Неустойчивые формулы могут действительно увеличить размер вашего файла. В рамках теста, когда я заменил формулу СУММ на изменчивую формулу (СМЕЩЕНИЕ), это привело к скачку размера файла (с 186 МБ до 198 МБ). Поэтому, если у вас есть изменчивые формулы, которые вы можете заменить энергонезависимыми формулами или преобразовать их в значения, это поможет вам уменьшить размер файла.

Сжать изображения (до и после загрузки)

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

Проблема с изображениями заключается в том, что при их сжатии также происходит снижение качества, которое может вам не понадобиться.

При работе с изображениями лучший способ сохранить небольшой размер файла Excel — это сжать изображения перед их вставкой в ​​Excel.

Хороший онлайн-инструмент для этого — TinyPNG (или вы можете использовать Photoshop или любой другой аналогичный инструмент).

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

Ниже приведен снимок экрана, на котором я смог сжать изображение размером 3,9 МБ до 331 КБ с минимальной потерей качества.

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

Вот шаги для сжатия изображения в Excel:

  1. Выберите изображение, которое вы хотите сжать.
  2. Перейдите на вкладку «Формат работы с изображениями». Это контекстная вкладка, которая появляется только при нажатии на картинку.
  3. В группе «Настроить» выберите параметр «Сжать изображение».
  4. В диалоговом окне «Сжать изображения»:
    • Снимите флажок «Применить только к этому изображению», если вы хотите сжать все изображения в книге.
    • Выберите «Электронная почта» (96 пикселей на дюйм) для максимального сжатия.
  5. Щелкните ОК.
  6. Сохраните файл.

Это сжимает все изображения и помогает уменьшить размер файла книги Excel.

Результаты теста:

Я использовал опцию сжатия изображения в Excel, используя одно изображение.

Ниже приведены результаты:

При использовании параметра сжатия изображения размер файла уменьшился с 445 КБ до 43 КБ (уменьшение размера файла примерно на 90%).

Это также будет зависеть от изображения. Изображение, которое уже сжато, может не привести к значительному уменьшению размера.

Удалите сводный кеш для экономии места

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

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

Сводный кеш — это объект, содержащий реплику источника данных.

Хотя вы его не видите, он является частью книги и связан со сводной таблицей. Когда вы вносите какие-либо изменения в сводную таблицу, она не использует источник данных, а использует сводный кеш.

Хотя вы думаете, что напрямую связаны с исходными данными, на самом деле вы получаете доступ к сводному кешу (а не к исходным данным), когда вносите изменения в сводную таблицу.

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

Итак, как только вы создадите сводную таблицу, вы заметите, что размер файла Excel увеличивается.

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

Теперь есть два способа уменьшить размер файла при работе со сводными таблицами.

  1. Сохраните исходные данные и удалите Pivot Cache
  2. Сохраните Pivot Cache и удалите исходные данные

Давайте посмотрим на оба этих метода.

Сохранить исходные данные и удалить сводный кеш

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

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

Ниже указана разница в размере при сохранении файла Excel со сводным кешем и без него.

Вот шаги, чтобы НЕТ сохранить сводный кеш:

  1. Выберите любую ячейку в сводной таблице.
  2. Щелкните вкладку «Анализ».
  3. Щелкните значок «Параметры» сводной таблицы.
  4. В диалоговом окне «Параметры сводной таблицы» перейдите на вкладку «Данные».
  5. В параметрах данных сводной таблицы снимите отметку «Сохранить исходные данные в файл». Этот параметр гарантирует, что сводный кэш не сохраняется при сохранении книги (и помогает уменьшить размер файла Excel).
  6. Установите флажок «Обновлять данные при открытии файла». Этот параметр гарантирует, что сразу после открытия книги сводная таблица будет обновлена, а сводный кеш будет автоматически сгенерирован. Если вы не отметили этот параметр, вам придется обновить сводную таблицу вручную, чтобы создать сводный кеш.
  7. Щелкните ОК.

Теперь, когда вы сохраните файл со сводной таблицей, вы заметите уменьшение размера файла.

Сохраните сводный кеш и удалите исходные данные

Другой способ уменьшить размер файла Excel — удалить исходные данные сводной таблицы и оставить только сводный кеш.

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

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

Для этого просто удалите данные (либо удалив данные, либо рабочий лист с данными).

Если вы хотите вернуть исходные данные, дважды щелкните ячейку «Общий итог» сводной таблицы, и она мгновенно сгенерирует весь набор данных на новом листе.

Сжать файл (ZIP IT)

Это то, что вы можете делать вне приложения Excel.

Когда вы заархивируете файл Excel, вы сразу увидите уменьшение его размера примерно на 10-15%.

Затем вы можете отправить этот заархивированный файл по электронной почте, и человек, получивший его, может распаковать файл и использовать книгу Excel.

Вот шаги, чтобы заархивировать файл Excel (для Windows):

  1. Щелкните правой кнопкой мыши файл Excel.
  2. Наведите курсор на опцию Отправить.
  3. Нажмите на опцию «Сжатая (заархивированная) папка».

Это создаст заархивированный файл для выбранной книги Excel.

Вы также заметите уменьшение размера файла (как показано ниже).

Результаты теста

С помощью этой техники мне удалось уменьшить размер файла книги Excel на 8%.

Этот метод лучше подходит для файлов размером 20–50 МБ. По мере увеличения размера файла процентное уменьшение не очень велико.

Удалить форматирование данных

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

Хотя, основываясь на своих тестах, я заметил, что это не оказывает большого влияния.

Ниже приведены размеры двух книг Excel, одна с 2,6 миллиона точек данных (на одном листе), а другая с теми же данными, но с примененным к ней форматированием (цвет ячейки, граница и курсив).

Результаты теста

Вы можете видеть, что разница между двумя файлами не так уж велика (хотя она оказывает влияние, когда у вас много данных).

Размер файла с данными составляет 14,6 МБ, а файла с данными и форматированием — 14,9 МБ.

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

Вот шаги, чтобы мгновенно удалить все форматирование, сохранив при этом данные:

  1. Выберите весь набор данных (из которого вы хотите удалить форматирование).
  2. Щелкните вкладку «Главная».
  3. В группе редактирования нажмите «Очистить».
  4. Нажмите «Очистить форматы».
  5. Сохраните книгу.

Удалить условное форматирование

Как и обычное форматирование данных, условное форматирование также увеличивает размер файла.

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

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

Помимо размера, есть еще одна веская причина убрать условное форматирование — СКОРОСТЬ.

Условное форматирование непостоянно и при любых изменениях на листе пересчитывается. Это может привести к замедлению работы книги.

Результаты теста

Я создал файл с 27,2 миллионами точек данных и применил к нему 5 правил условного форматирования.

Разница в размере составляет всего несколько килобайт.

Читайте также: Советы по созданию медленных таблиц Excel быстрыми

Советы по повышению производительности Excel

Хотя описанные выше методы помогут вам уменьшить размер файла Excel, вот несколько дополнительных советов по повышению производительности книг Excel:

  1. Избегайте использования летучих формул. Помимо увеличения размера файла, изменчивые формулы также замедляют работу ваших книг. Примеры изменчивых функций: RAND, TODAY, OFFSET, INDIRECT и т. Д.
  2. Если вам нужно создать сводку для большого набора данных, вместо использования формул, посмотрите, можете ли вы вместо этого использовать сводную таблицу. Сводная таблица работает быстро и интуитивно понятно по сравнению с формулами.
  3. Если вы извлекаете данные из нескольких источников или объединяете данные из нескольких файлов, используйте Power Query для получения и преобразования данных. Вы можете сохранить данные как соединение Power Query, а не хранить их на листе. Вы можете легко создать сводную таблицу, используя подключения, созданные с помощью Power Query.
  4. Преобразуйте табличные данные в таблицу Excel и используйте таблицу Excel в формулах. Это ускоряет работу вашей книги, а формулами, созданными с использованием структурированных ссылок Excel Table, легче управлять (поскольку они более интуитивно понятны).
  5. Избегайте ссылки на всю строку или столбец в формуле. Это повысит эффективность ваших формул.
  6. Если в вашей книге много формул, отключите автоматический расчет и переключитесь на ручной расчет. Таким образом, каждый раз при изменении рабочих листов формулы не будут пересчитываться. Вы можете внести это изменение, перейдя на вкладку «Формула» и изменив «Параметры расчета».

Надеюсь, вы найдете метод и советы из этого руководства полезными.

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

Уменьшение размера файла в Microsoft Excel

Уменьшение файла Microsoft Excel

​Смотрите также​ всего только для​Я бы еще​ где-то в 18​Alex_ST​: В прайс вставлены​ худеет после сжатия​ здесь для начала​ о нём хранятся​ а размер файла​ новые форматы сохранения​ действия занимают больше​ при зажатой левой​ведение журнала изменений для​значение​ диапазону некоторые элементы​ кнопке​При работе в Экселе​ файлов xlsx.​ предложил пересохранить левую​ или 19 по​: mutabor99 (если, конечно​ картинки. Они высокого​ с 344 до​ хватит и того,​ как о большой​ уменьшает в разы.​ файлов, использование которых​

​ времени. В самом​ кнопке, двигаясь непосредственно​

Процедура уменьшения размера книги

​ общего доступа к​«Книга Excel (.xlsx)»​ форматирования, которые считаем​«OK»​ некоторые таблицы достигают​Может, кому пригодится,​ верхнюю картинку -​ Москве.​ я с вами​ качества. Чтобы уместить​ 49,5 кил, то​ что написано в​ картинке, соответственно получается,​ Для сжатия воспользуйтесь​

Способ 1: уменьшение рабочего диапазона

​ заметно облегчает жизнь​ табличном редакторе можно​ по вертикальной и​ файлу;​. После этого можно​ уместными: границы, числовые​.​ довольно внушительного размера.​ как заготовка:​ логотип бианка, как​Alex_ST​ продолжаю общаться :)​ их в ячейку,​ не худеет…​ разделе «Основные понятия»​ что прайс занимает​ кнопкой​ и — ваши​ использовать и его​ горизонтальной панелям с​ненужное форматирование пустых ячеек​ жать на кнопку​ форматы и т.д.​Все строки выделенного диапазона​

Таблица в Microsoft Excel

  1. ​ Это приводит к​Sub test()​ я понимаю. Расширение​: Что-то я не​ )​ размер фотографии в​Так что, после​​Alex_ST​​ очень много места​​Сжать рисунки (Compress pictures)​​ файлы:​ собственные средства сжатия​ цифровыми или буквенными​ (строк и столбцов);​«OK»​Вышеописанные действия помогут существенно​ были удалены. Обязательно​ тому, что размер​Dim str As​

    Размер файла в сведениях о книге в Microsoft Excel

  2. ​ emf, вес около​ понял…​про макросы почитайте​ excel изменил, но​ обработки рисунков по​: subtlety,​ (в этом можно​на вкладке​XLSX — по сути​ (рекомендуется уменьшать разрешение​​ обозначениями ячеек. Переводить​​слишком большое количество вставок-рецензий;​в нижней части​ уменьшить размер книги​ пересохраняем книгу, нажав​ документа увеличивается, иногда​ String​ 0,5 мб.​У вас то​ у Дмитрия (The_Prist)​ в файле данные​ одному вес файла​и что, разве​ удостовериться, если на​Формат (Format)​ является зазипованным XML.​ до диапазона порядка​ в Excel строки​наличие в книге скрытых​ окна.​ Excel и ускорить​ на иконку дискеты​ достигая даже десятка​Dim i As​

    Конец рабочей области листа в Microsoft Excel

    ​Остальные рисунки я​ худеет после сжатия​ здесь для начала​ о нём хранятся​ получается уже нормальным​ такие картинки не​ картинке нажать правой​:​ Размер файлов в​ 96-150 пикселей на​ в столбцы и​ листов, объектов и​После того, как сохранение​ работу в ней.​

  3. ​ в левом верхнем​ мегабайт и более.​ Integer​ перечислю по коду,​ с 344 до​ хватит и того,​ как о большой​ что ли?​ удаётся сжать стандартными​ кнопкой мыши «размер​Кроме видимых картинок на​​ таком формате по​​ дюйм). Для выполнения​

    Первая ячейка под таблицей в Microsoft Excel

  4. ​ наоборот для удобства​ имен;​ произведено, перейдем в​ Но лучше изначально​ углу окна.​ Увеличение веса книги​str = ActiveWorkbook.Path​ так Вам будет​ 49,5 кил, то​ что написано в​​ картинке, соответственно получается,​​Или не всегда?​

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

    ​ способами (как я​ и свойства»/»размер»/»сброс» -​ листе могут содержаться​​ сравнению с Excel​​ таких операций можно​ работы или отображения​большое количество формул и​ раздел​ использовать форматирование только​Теперь посмотрим, как это​ Excel приводит не​ & Application.PathSeparator​

  5. ​ проще:​ не худеет…​​ разделе «Основные понятия»​​ что прайс занимает​ (тогда я ещё​ показывал в 9:40)​ она сразу становиться​ и невидимые изображения​​ 2003 меньше, в​​ воспользоваться меню формата​ информации не нужно,​​ связей;​​«Сведения»​

    Окошко удаления ячеек в Microsoft Excel

  6. ​ там, где оно​ нам помогло. Выделяем​ только к увеличению​ActiveWorkbook.SaveCopyAs Filename:=str &​BSD-0301 (тут одна​Так что, после​

    Сохранение книги в Microsoft Excel

  7. ​Alex_ST​ очень много места​ больше склоняюсь к​ ?​ первоначального размера). Как​​ (рисунки, фотографии, автофигуры).​​ среднем, в 5-7​ и выбрать пункт​ хотя тут –​большие размеры вставленной графики​вкладки​ по-настоящему уместно и​ любую ячейку таблицы​

    Последняя ячейка рабочей области листа в Microsoft Excel

  8. ​ занимаемого им места​​ «tempbook.xlsx.zip»​​ картинка на 2​​ обработки рисунков по​​: subtlety,​ (в этом можно​ достаточно распространенному в​А нафига тогда​ можно сделать, чтобы​ Чтобы увидеть их,​ раз.​ сжатия, указав далее​ по желанию. После​ и т. д.​«Файл»​ необходимо, чем потом​ и набираем сочетание​ на жестком диске,​MkDir str &​ продукта)​ одному вес файла​и что, разве​ удостовериться, если на​ сети мнению, что​ мелко-мягкие это сжатие​ картинки занимали столько​

Размер файла уменьшен в Microsoft Excel

​ выделите любую картинку​XLSM — то же​ применение действия либо​ выполнения всех действий​При выполнении некоторых ниже​, чтобы посмотреть, насколько​ тратить время на​ клавиш​

Способ 2: устранение избыточного форматирования

​ но, что ещё​ «tempbook»​BSD-0402 (тут одна​ получается уже нормальным​ такие картинки не​ картинке нажать правой​ Офис-2007 — это​ придумали?​ же места, насколько​ и на вкладке​ самое, но с​ к выбранному объекту,​ файл нужно обязательно​ описываемых действий следует​ уменьшился вес. Как​ оптимизацию документа.​Ctrl+End​ более важно, к​ActiveWorkbook.Worksheets.Add​

​ картинка на 2​ что ли?​ удаётся сжать стандартными​ кнопкой мыши «размер​ выкидыш Микрософта)​subtlety​ они отображаются в​Формат (Format)​ поддержкой макросов.​ либо ко всем​ сохранить.​ учесть, что они​ видим, он теперь​Урок: Форматирование таблиц в​. Как видим, Excel​ замедлению скорости выполнения​Set ShellApp =​

Файл с излишним форматирование в Microsoft Excel

​ продукта)​Или не всегда?​ способами (как я​ и свойства»/»размер»/»сброс» -​Если обработка по​: Нет.​ самой ячейке? Отдельно​нажмите кнопку​XLSB — двоичный формат,​ изображениям.​Файл Excel очень большого​ могут быть рассчитаны​ составляет 13,5 Кбайт​ Экселе​ выделил последнюю ячейку​ различных действий и​ CreateObject(«Shell.Application»)​BMT-0301 (тут тоже)​ (тогда я ещё​

​ показывал в 9:40)​ она сразу становиться​ одному помогает, то​Нафига придумывали, не​ обрабатывать изображение в​Область выделения (Selection Pane)​ т.е. по сути​Как и в случае​ размера уменьшить можно​ исключительно на версии​ против 40 Кбайт​В некоторых документах очень​ таблицы, а это​ процессов в ней.​Set objDestFolder =​BMT-0401 (тут тоже)​ больше склоняюсь к​

Форматирование пустых ячеек в Microsoft Excel

  1. ​ ?​ первоначального размера). Как​ запишите макрорекордером такую​ знаю. Но в​ графической программе, а​.​ — что-то вроде​ со скрытыми именами,​ и за счет​ Microsoft Excel 2007​ до проведения процедуры​ большое количество ссылок,​​ значит, что именно​​ Попросту говоря, при​

    Выделение строки в Microsoft Excel

  2. ​ ShellApp.Namespace(str & «tempbook»​BTS-0004​ достаточно распространенному в​А нафига тогда​ можно сделать, чтобы​​ обработку и пройдитесь​​ этом случае оно​​ потом вставлять в​​Для удаления вообще всех​ скомпилированного XML. Обычно​ невидимые картинки на​​ удаления ненужного форматирования​​ и выше. Однако​ конвертирования. То есть,​ откуда подтягиваются значения.​​ она теперь является​​ работе с таким​

    Очистка форматов в Microsoft Excel

  3. ​ & Application.PathSeparator) ‘куда​BTS-0005​ сети мнению, что​ мелко-мягкие это сжатие​

    Избыточное форматирование удалено в Microsoft Excel

  4. ​ картинки занимали столько​ процедурой в цикле​ неэффективно. Информация о​ excel — очень​ графических объектов на​ в 1.5-2 раза​ выбранном листе удаляются​ (применения разных шрифтов,​ некоторые операции могут​​ одно только сохранение​​ Это тоже может​ последним элементом рабочей​ документом программа Excel​​ распаковать​​BES-0000​

    Удаление избыточного форматировани в таблице в Microsoft Excel

  5. ​ Офис-2007 — это​ придумали?​ же места, насколько​

    Излишнее форматирование в таблице удалено в Microsoft Excel

  6. ​ по всем картинкам​ исходных размерах файла​ муторно и долго.​ текущем листе можно​ меньше, чем XLSX.​

Таблица с обновленным форматированием в Microsoft Excel

​ за счет выполнения​ заливок, стилей, отступов​ применяться и в​ в современном формате​ серьезно тормозить скорость​ области листа.​ начинает тормозить. Поэтому​Set objSrcFolder =​BYD-0001​ выкидыш Микрософта)​subtlety​

​ они отображаются в​ всех страниц книги.​

Способ 3: удаление ссылок

​ сохраняется.​Guest​ использовать простой макрос:​ Единственный минус: нет​ показанного выше макроса​ и т. д.)​ более старых пакетах​ позволило сжать книгу​ работы в них.​Теперь перемещаемся в раздел​ актуальным становится вопрос​ ShellApp.Namespace(str & «tempbook.xlsx.zip»)​BYP-0002​Если обработка по​: Нет.​ самой ячейке? Отдельно​Ну, ладно, новичок​subtlety​:​Sub Delete_All_Pictures() ‘макрос​ совместимости с другими​ в редакторе VBA.​ как для пустых​ вроде модификации 2003​ почти в три​ Особенно сильно на​«Сведения»​

Ссылка в Microsoft Excel

  1. ​ оптимизации и сокращения​ ‘что распаковать​Их Вам надо​​ одному помогает, то​​Нафига придумывали, не​​ обрабатывать изображение в​​ mutabor99, а уж​: Хмм, в 2003​Guest​​ для удаления всех​​ приложениями кроме Excel,​

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

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

  2. ​вкладки​ размеров подобных книг.​objDestFolder.CopyHere objSrcFolder.Items ‘распаковка​ пересохранить в другой​ запишите макрорекордером такую​ знаю. Но в​ графической программе, а​ Вы, subtlety, наверное​​ решения, видимо, не​​: Я читал эту​ картинок на текущем​​ но зато размер​​ все, что можно​ так и для​Начнем, пожалуй, с самый​

    Вставка значений через контекстное меню в Microsoft Excel

  3. ​Кроме того, в Экселе​ внешние ссылки на​«Файл»​ Давайте разберемся, как​

Значения вставленыв Microsoft Excel

​ архива​ формат с помощью​ обработку и пройдитесь​ этом случае оно​ потом вставлять в​ это сумеете сделать?​ существовало:​ статью. К сожалению,​ листе Dim objPic​ — минимален.​

Способ 4: изменения формата

​ сказать по поводу​ содержащих данные. В​ примитивных решений. Основы​ существует ещё один​ другие книги, хотя​, чтобы узнать насколько​ можно уменьшить размер​Set objSrcFolder_2 =​ какого-либо графического редактора.​ процедурой в цикле​

​ неэффективно. Информация о​ excel — очень​Я, конечно, попробую,​Alex_ST​ это особого результата​ As Shape For​Вывод: всегда и​ того, как уменьшить​ этом случае необходимо​ работы в «Экселе»​ современный формат xlsb​ и внутренние ссылки​ сократился вес нашего​ файла в Экселе.​ ShellApp.Namespace(str & «tempbook»​ Думаю, .png подойдет​ по всем картинкам​ исходных размерах файла​ муторно и долго.​ но у меня​: subtlety,​ не даёт. До​ Each objPic In​ везде, где можно,​ размер файла Excel.​ выделить нужные ячейки,​ для начинающих как​ или двоичная книга.​ тоже негативно отражаются​

​ документа. Как видим,​Скачать последнюю версию​ & Application.PathSeparator &​ (остальные рисунки у​ всех страниц книги.​ сохраняется.​Guest​ 2003-й, поэтому может​сейчас проверил.​ изменений файл excel​ ActiveSheet.Shapes objPic.Delete Next​ переходите от старого​ Очевидно, что некоторые​ а затем на​ раз касаются аспекта​ В нем документ​ на быстродействии. Если​ он теперь составляет​ Excel​ «xl» & Application.PathSeparator​

  1. ​ Вас — png)​Ну, ладно, новичок​subtlety​:​​ не дать ожидаемых​​Всё правильно они​

    Переход во вкладку Файл в Microsoft Excel

  2. ​ занимал 44 Мб,​ objPic End Sub​ формата XLS (возможно,​​ действия для рядового​​ главной вкладке из​ выбора формата сохраняемой​ сохраняется в бинарной​ источник, откуда ссылка​ 32,5 Кбайт. Напомним,​​Оптимизировать разросшийся файл следует​​ & «media»)​

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

  3. ​Как я залез​ mutabor99, а уж​: Хмм, в 2003​Guest​ вами результатов на​ сделали.​ после 41 Мб.​По-умолчанию Excel сохраняет данные​ доставшегося вам «по​ пользователя выглядят слишком​ блока инструментария редактирования​ табличной структуры. Некоторые​ кодировке. Эти файлы​ берет информацию, не​ что до проведения​ сразу по нескольким​​i = 1​​ в файл. xlsx​​ Вы, subtlety, наверное​​ решения, видимо, не​: Я читал эту​​ 2007-ом.​​Размер-то рисунка остаётся​ Конвертировал в PDF​

    Сохранение файла в Microsoft Excel

  4. ​ для расчета сводной​ наследству» от предыдущих​ сложными, другие ему​​ в выпадающем списке​​ рядовые пользователи, особенно​​ весят ещё меньше,​​ является постоянно обновляемым,​ процедуры оптимизации его​ направлениям. Многие пользователи​For Each it​ — это, по​ это сумеете сделать?​ существовало:​ статью. К сожалению,​Guest​ прежним, а вот​ размер снизился до​ таблицы (pivot cache)​

Размер файла в формате xlsx в Microsoft Excel

​ сотрудников) к новым​ попросту не понадобятся.​ выбрать пункт очистки​ те, кто отдает​ чем книги в​ то есть, смысл​ размер составлял 56,5​ не догадываются, но​ In objSrcFolder_2.Items​ сути, контейнер. Дописываете​Я, конечно, попробую,​Alex_ST​ это особого результата​: Размер фала меняется​ разрешение урезается. Соответственно​ 1,2 Мб. Понятно,​ внутри файла. Можно​ форматам.​ Но, как считается,​ форматов.​ предпочтение устаревшим версиям​ формате xlsx. К​ заменить ссылочные адреса​ Кб. Таким образом,​ зачастую книга Excel​If Right(it.Path, 3)​ в конце названия​ но у меня​

​: subtlety,​ не даёт. До​ с 45 до​ и вес снижается​ что PDF и​ отказаться от этой​Сложное многоцветное форматирование, само-собой,​ самым простым и​Вставка ненужного количества рецензий,​ офисного пакета, привыкли​ тому же, язык,​ в ячейках на​ он был уменьшен​ содержит много ненужной​ <> «png» And​ (после .xlsx) «.zip»​ 2003-й, поэтому может​сейчас проверил.​ изменений файл excel​ 41 Мб вне​ (ну, по крайней​ XLSX это разные​ возможности, заметно сократив​ негативно отражается на​ оптимальным вариантом уменьшения​ использование которых целесообразно​ считать, что основным​

​ на котором они​ обычные значения. Это​ более чем в​ информации. Когда файл​ Right(it.Path, 3) <>​​ и можете смотреть​​ не дать ожидаемых​​Всё правильно они​​ занимал 44 Мб,​ зависимости обрабатываю я​​ мере должен снижаться).​​ вещи, но всё​​ размер файла, но​​ размере вашего файла.​ размера, занимаемого табличным​​ далеко не всегда,​​ по умолчанию является​

Сохранение файла в Microsoft Excel в формате xlsb

​ записаны, ближе всего​ способно увеличить скорость​​ 1,7 раза. Но​​ небольшой на это​ «jpg» And Right(it.Path,​ внутренности.​ вами результатов на​

Размер файла в формате xlsb в Microsoft Excel

​ сделали.​ после 41 Мб.​ каждую картинку отдельно​Вот попробуйте сами​ же, размеры изображения​ увеличив время на​ А условное форматирование​ объектом на жестком​ тоже прибавляет веса​ формат XLS. До​ для программы Excel.​ работы с документом.​ в данном случае​ никто особого внимания​ 4) <> «jpeg»​mutabor99​ 2007-ом.​Размер-то рисунка остаётся​ Конвертировал в PDF​ или же все​ вставить рисунок на​ зрительно остались теми​ обновление сводной при​

​ еще и ощутимо​

lumpics.ru

Как уменьшить размер Excel-файла? Работа в «Экселе» для начинающих

​ диске, является самое​ конечному файлу. Для​ некоторого времени так​ Поэтому она работает​ Посмотреть, ссылка или​ главным достижением является​ не обращает, но​ Then​: subtlety у меня​Guest​ прежним, а вот​ размер снизился до​ сразу. После того,​ страницу.​ же, а вот​ следующем открытии книги.​ замедляет его работу,​ обычное сохранение его​ удаления всех объектов​ оно и было.​ с такими книгами​ значение находится в​ даже не сокращение​ если документ стал​ActiveSheet.Cells(i, 1).Value =​ ещё есть 2​: Размер фала меняется​ разрешение урезается. Соответственно​ 1,2 Мб. Понятно,​ как сделал сжатие,​Он вставится в​ размер файла, за​ Щелкните правой кнопкой​ т.к. заставляет Excel​ в новейших форматах​ такого типа воспользуйтесь​

Уменьшение размера файла Excel: основные направления действий

​ Но этот тип​ быстрее, чем с​ конкретной ячейке, можно​ веса файла, а​ громоздким, нужно оптимизировать​ it.Name​ вопроса:​ с 45 до​ и вес снижается​ что PDF и​ проверил одну и​ своих реальных размерах.​ счёт снижения параметров​ мыши по сводной​ пересчитывать условия и​ (лучше всего в​ для выделенного диапазона​

  • ​ файлов, хоть и​
  • ​ любым другим расширением.​ в строке формул​ то, что теперь​
  • ​ его по всем​i = i + 1​
  • ​1. как Вы​
  • ​ 41 Мб вне​ (ну, по крайней​ XLSX это разные​
  • ​ ту же картинку​А потом уменьшите​
  • ​ изображения, снизился. И​ таблице и выберите​

​ обновлять форматирование при​ двоичном, поскольку, маловероятно,​ ячеек вкладкой рецензирования​ используется до сих​ При этом книга​ после выделения элемента.​ программа освобождена от​ возможным параметрам.​End If​ думаете, excel не​ зависимости обрабатываю я​ мере должен снижаться).​

Изменение формата сохраняемого файла

​ вещи, но всё​ сколько она занимает​ размеры рисунка и​ нужен именно XLSX.​ команду​ каждом чихе.​ что обычный пользователь​ и пунктом удаления.​ пор, безнадежно устарел.​ указанного формата по​Выделяем область, в которой​ пересчета фактически незадействованного​Рабочий диапазон – это​Next​ смог ужать фото​ каждую картинку отдельно​Вот попробуйте сами​ же, размеры изображения​ в исходном файле​ нажмите «Сжать…»​Alex_ST​Свойства таблицы (Pivot Table​Оставьте только самое необходимое,​ будет производить экспорт​ Если же рецензии​ Вместо него в​ функциональности и возможностям​

Сохранение файла в формате XLSX

​ содержатся ссылки. Находясь​ диапазона, что существенно​ та область, действия​End Sub​ из-за разных форматов​ или же все​ вставить рисунок на​ зрительно остались теми​ и в сжатом​

​Теперь растяните рисунок​: А сжатие рисунков​ Properties)​ не изощряйтесь. Особенно​ данных в какую-то​ по каким-то причинам​ качестве основного при​ применения различных инструментов​ во вкладке​

Сохранение файла в виде двоичной книги

​ повысит скорость обработки​ в которой запоминает​subtlety​ файлов в документе​ сразу. После того,​ страницу.​ же, а вот​ — получилось 344​ до исходных размеров.​ не помогает?​- вкладка​ в тех таблицах,​ другую специфичную программу).​ нужны, лучше внесите​

Проверка общего доступа к документу

​ сохранении таблицы предлагается​ (форматирование, функции, графики​«Главная»​ документа.​ Excel. При пересчете​: «а потом вставлять​ или же он​ как сделал сжатие,​Он вставится в​ размер файла, за​ и 49,5. Картинки​ Видите, как пиксели​(скриншот для 2003-его​Данные (Data)​ которые кроме вас​ Остается сказать, что​ их в отдельный​ относительно новый формат​ и т.д.) ни​

​, щелкаем по кнопке​Если в книге несколько​ документа программа пересчитывает​ в excel -​ просто не справляется​ проверил одну и​ своих реальных размерах.​

Отключение ведения журнала изменений при общем доступе

​ счёт снижения параметров​ все однотипные (копировались​ попёрли?​ в аттаче) Прикрепленные​- снять флажок​ никто не видит.​ названия некоторых разделов​ столбец и вставляйте​ XLSX, который по​ в чем не​«Копировать»​ листов, с которыми​ все ячейки рабочей​ очень муторно и​ с tiff?​

Как уменьшить размер файла Excel за счет сокращения рабочего диапазона?

​ ту же картинку​А потом уменьшите​ изображения, снизился. И​ с одного и​Значит, рисунок действительно​ файлы post_325762.gif (15.18​Сохранять исходные данные вместе​ Для удаления только​ меню, пунктов подменю​ для каждой строки​ сравнению со старым​ уступает формату xlsx​которая расположена на​ вы работаете, нужно​ области. Но она​ долго.»​2. Вы считаете​ сколько она занимает​ размеры рисунка и​ нужен именно XLSX.​ того же каталога,​ сжался.​ КБ)​ с файлом (Save​ форматов (без потери​ и команд, в​ по мере надобности.​ имеет меньший размер.​ и превосходит формат​

Сокращение рабочего диапазона

​ ленте в группе​ провести подобную процедуру​ не всегда соответствует​»а каждый рисунок​ формат png более​ в исходном файле​ нажмите «Сжать…»​Alex_ST​ поэтому, полагаю, что​Alex_ST​Guest​ source data with​ содержимого!) выделите ячейки​ зависимости от версии​Теперь давайте посмотрим, как​Как уменьшить размер файла​ xls.​ настроек​

​ с каждым из​ тому диапазону, в​ пересохранять, чтобы увидеть​ подходящим, по сравнению​ и в сжатом​Теперь растяните рисунок​: А сжатие рисунков​ разница у всех​: Всё прекрасно сжимается.​: В ссылке, которую​ file):​ и выберите в​ самого редактора, могут​ уменьшить размер файла​ Excel в этом​Основная причина, почему xlsb​«Буфер обмена»​ них. Это позволит​ котором действительно работает​ его формат -​ с jpg, для​ — получилось 344​ до исходных размеров.​ не помогает?​ будет одинаковая). Я​ Не надо хоть​

Что делать с избыточным форматированием?

​ выслали выше -​Если у вас несколько​ выпадающем списке​ отличаться (или отсутствовать​ Excel за счет​ случае, по всей​ не стал форматом​.​ ещё больше уменьшить​ пользователь. Например, нечаянно​ долго.»​ создания такого рода​ и 49,5. Картинки​ Видите, как пиксели​(скриншот для 2003-его​ с удовольствием выложил​ тут крошить батон​ о сжатии рассказывается.​ сводных таблиц на​

Удаление рецензирования

​Очистить — Очистить форматы​ вообще). Тем не​ выполнения некоторых операций​ видимости, уже догадались​ по умолчанию в​В качестве альтернативы после​ размер документа.​ поставленный пробел далеко​»вручную удалять файлы​ документов (соотношение размер/качество​ все однотипные (копировались​ попёрли?​ в аттаче) Прикрепленные​ бы файл в​ на микрософт!​ Я применял сжатие,​ основе одного диапазона​

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

​ (Clear — Clear​ менее, в большинстве​ со скрытыми листами.​ все. Нужно просто​ Excel, заключается в​ выделения диапазона можно​Ещё одним важным фактором,​ внизу от таблицы​ старого формата и​ (или ещё что))?​ с одного и​Значит, рисунок действительно​ файлы post_325762.gif (15.18​ файлообменник чтобы Вы​Создал книгу. Вложил​ но это особых​ данных, то сократить​ Formats)​

Отображение скрытых листов

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

Удаление формул и связей

​ КБ)​ помогли мне разобраться.​ фотку. Сохранил. Книга​ изменений не сделало.​ размер файла здорово​на вкладке​ все описанные решения​ возразить по поводу​ в поле типа​ ним практически не​ клавиш​ Excel более тяжелым,​ диапазона до того​ очень долго.»​: 1. Очевидно, алгоритм​ поэтому, полагаю, что​Alex_ST​Guest​ Напомню, использую office​ стала весить чуть​Alex_ST​ помогает метод, когда​

Макрос для замены формул на абсолютные значения

​Главная (Home)​ работают без проблем.​ их присутствия в​ выбрать как раз​ умеют работать сторонние​Ctrl+C.​ является избыточное форматирование.​ элемента, где этот​Честно говоря, абсолютно​ сжатия не справляется​ разница у всех​: Всё прекрасно сжимается.​: В ссылке, которую​ 2010.​ больше метра.​: Ну, если сжатие​ все сводные таблицы​:​Автор: Панькова Оксана Владимировна​ книге. А что,​ формат XLSX.​ программы. Например, если​После того, как скопировали​

​ Сюда можно отнести​ пробел находится. Получается,​ не впечатляет. Что​ с tiff (скорее​ будет одинаковая). Я​ Не надо хоть​ выслали выше -​

Удаление ненужных имен

​Alex_ST​Уменьшил рисунок. Сжал​ рисунков не помогло,​ после первой строятся​Особенно «загружают» файл отформатированные​Если в один прекрасный​ если таблицу создавали​

Макрос для просмотра скрытых имен

​Однако мало кто знает,​ вам нужно будет​ данные, не снимаем​ применение различных видов​ что Эксель при​ ж Вы так​ всего просто не​ с удовольствием выложил​

Макрос для удаления ненужных имен во всей книге

​ тут крошить батон​ о сжатии рассказывается.​: Попробовал записать сжатие​ рисунок. Книга стала​ то дело, наверное,​

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

Устранение проблем с изображениями

​ работы боитесь? Я​ обрабатывает эти файлы)​ бы файл в​ на микрософт!​ Я применял сжатие,​ картинки… Макрорекордер не​ весить 30 кило.​ не в рисунках.​ созданного для первой​строки и столбцы.​ что ваш основной​ что листы не​ имеется несколько «родных»​ Excel в программу​ а кликаем по​ форматов, но в​ будет обрабатывать кучу​ на Ваш проект​2. Я в​ файлообменник чтобы Вы​Создал книгу. Вложил​ но это особых​ записал ничего :(​subtlety​А если удалить​ таблицы кэша. В​ Т.к. размер листа​ рабочий файл в​ показываются среди активных,​ форматов, и самым​ 1C, то это​ ней правой кнопкой​ первую очередь это​ пустых ячеек. Посмотрим,​ потратил уже суммарно​ графике не очень​ помогли мне разобраться.​

Макрос для удаления скрытой графики

​ фотку. Сохранил. Книга​ изменений не сделало.​В методах шэйпов​: Я было удивился​ все рисунки, файл​ Excel 2000-2003 это​ в последних версиях​

Итог

​ Excel разбух до​ это еще абсолютно​ интересным с точки​ можно будет сделать​ мыши. Производится запуск​ касается заливки ячеек​ как можно устранить​ несколько часов (в​ силен. Думаю, да.​ Напомню, использую office​ стала весить чуть​Alex_ST​ тоже ничего не​ таким диаметрально противоположным​ «похудеет» до нормальных​ делается выбором переключателя​ Excel сильно увеличен​ нескольких десятков мегабайт​ не значит, что​ зрения уменьшения размера​ с документами xlsx​ контекстного меню. В​ различными цветами. Так​ данную проблему на​ том числе и​ Остальные рисунки у​ 2010.​ больше метра.​: Ну, если сжатие​ нашёл.​ мнениям по такому​ размеров?​ на первом шаге​ (>1 млн. строк​ и во время​ их в книге​

​ выглядит двоичный формат​

fb.ru

Как уменьшить размер файла и ускорить его

​ или xls, но​ нем в блоке​ что перед тем,​ примере конкретной таблицы.​ на тупую ручную​ Вас именно .png.​Alex_ST​Уменьшил рисунок. Сжал​ рисунков не помогло,​Так что я​ простому вопросу.​Если нет, то​ Мастера сводных таблиц​ и >16 тыс.​ открытия файла можно​ нет, или они​ XLSB. Он по​ не с xlsb.​

Проблема 1. Используемый диапазон листа больше, чем нужно

​«Параметры вставки»​ как дополнительно отформатировать​Вначале взглянем на её​ работу) и не​ Почему бы не​: Попробовал записать сжатие​ рисунок. Книга стала​ то дело, наверное,​ пас.​Сейчас разобрался. Описанная​ ему надо на​ при построении:​ столбцов), то для​ смело успеть налить​ не являются пустыми.​ размеру еще меньше.​ Но, если вы​нужно произвести щелчок​ файл, нужно дважды​ вес перед оптимизацией,​ ною.​ привести все к​ картинки… Макрорекордер не​ весить 30 кило.​ не в рисунках.​subtlety​ Вами, Alex, схема​

​ «фитнесс».​В Excel 2007-2016 кнопку​ запоминания и обрабоки​​ себе кофе, то​​В такой ситуации произведите​Таким образом, при сохранении​ не планируете перенос​ по значку​ подумать, а обязательно​ чтобы сравнить каковым​Очень долго -​ единому знаменателю. О​ записал ничего :(​subtlety​А если удалить​: «Я с удовольствием​ отлично работает в​Это много раз​

​Мастера сводных таблиц​ подобного форматирования нужно​

  1. ​ попробуйте пробежаться по​ ПКМ на ярлыке​
  2. ​ документа можно выбрать​​ данных ни в​​«Значения»​ ли стоит это​ он будет после​
  3. ​ вставить семь рисунков?​ свойствах форматов можете​​В методах шэйпов​​: Я было удивился​ все рисунки, файл​​ выложил бы файл​ 2003 и 2010.​ уже обсуждалось, но​нужно добавлять на​ много ресурсов. В​​ описанным ниже пунктам​
  4. ​ листа внизу окна​ и его. Но​
  5. ​ какую-то стороннюю программу,​. Он имеет вид​ делать или без​ выполнения процедуры. Это​​Разбираться с xml​​ почитать на википедии.​ тоже ничего не​ таким диаметрально противоположным​ «похудеет» до нормальных​ в файлообменник чтобы​ В 2007 через​
  6. ​ так универсальную надстройку​ панель вручную -​ Excel 2013-2016, кстати,​

​ — возможно один​ и из контекстного​ тут есть свои​ то смело можете​ пиктограммы с изображенными​

Проблема 2. Используется старый формат XLS вместо новых XLSX, XLSM и XLSB

​ данной процедуры можно​ можно сделать, переместившись​ будете дольше скорее​ .png поддерживает прозрачность.​ нашёл.​ мнениям по такому​ размеров?​ Вы помогли мне​ раз. (Удивительно но​ «фитнес-клуб» никто пока​ на ленте такой​ появилась надстройка​ или несколько из​ меню выберите пункт​ сложности. Учтите, что​

​ сохранять документ в​ цифрами.​ легко обойтись.​ во вкладку​ всего.​mutabor99​Так что я​

  • ​ простому вопросу.​Если нет, то​ разобраться.»​ факт! Сейчас специально​ и не допилил…​ команды нет. Для​Inquire​ них укоротят вашего​
  • ​ «Показать». Аналогичную операцию​ в случае, если​ формате xlsb. Это​
  • ​После этого все ссылки​Особенно это касается книг,​«Файл»​В папке «xldrawings_rels»​: subtlety тут вот​ пас.​Сейчас разобрался. Описанная​ ему надо на​Кто бы сомневался​ несколько раз прогонял​Основы фитнеса:​

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

Проблема 3. Избыточное форматирование

​. Переходим в раздел​ лежит файл «drawing1.xml.rels»​ ещё что я​subtlety​ Вами, Alex, схема​ «фитнесс».​ (=. Выкладывайте, посмотрим.​ цепочку)​1. Очень жиреют​ панели быстрого доступа​

​ для быстрого избавления​ размеров и разгонят​ раздела «Формат». При​ импорт данных из​ размер документа и​ будут заменены статистическими​ информации, которые сами​«Сведения»​ Откройте его текстовым​ заметил. Часть картинок​​: «Я с удовольствием​ отлично работает в​Это много раз​​ Пока что все​​А я изначально​​ файлы общего доступа.​

Как уменьшить размерȎxcel файла

​ правой кнопкой мыши​​ от подобных излишеств​​ его «тормоза» :)​ необходимости просто удалите​ файла Excel, например,​ увеличит скорость работы​ значениями.​ по себе уже​. В правой части​ редактром (например, блокнот).​ с каталога вырезалась​ выложил бы файл​ 2003 и 2010.​ уже обсуждалось, но​​ выглядит будто функция​​ пытался ужать картинки​ Для похудения таких​ и выберите​ — кнопку​​Если ваша таблица занимает​ листы, в которых​​ в программе «1С»,​

Как уменьшить размерȎxcel файла

​ в нем.​Но нужно помнить, что​ имеют немалый размер.​ открывшегося окна указаны​ Ищите по тесту​ в самом excel.​ в файлообменник чтобы​ В 2007 через​ так универсальную надстройку​ сжатия на 1​

​ именно в 2007,​ файлов достаточно отменить,​Настройка панели быстрого доступа​​Удалить избыточное форматирование (Clean​​ 5 на 5​ нет данных.​​ формат двоичной книги​Процедура сохранения файла в​ этот вариант оптимизации​​ Добавление форматирования в​

Проблема 4. Ненужные макросы и формы на VBA

​ основные свойства книги.​ «image115.tif» и аналогичные​ Примером могут послужить​ Вы помогли мне​ раз. (Удивительно но​ «фитнес-клуб» никто пока​ рисунке отрабатывает корректно,​

  1. ​ т.к. мне кажется,​​ а потом опять​​ (Customize Quick Access​ Excess Cell Formatting)​
  2. ​ ячеек, то это​Наконец, приступим к самому​ использовать нельзя, поскольку​ расширении xlsb аналогична​​ книги Excel не​​ книгу может увеличить​
  3. ​ Первым же пунктом​ с расширеним «.tif»​ колонны. Обратите внимание,​​ разобраться.»​​ факт! Сейчас специально​ и не допилил…​ а на 124​ что проблему с​​ дать общий доступ.​​ Toolbar)​

Как уменьшить размерȎxcel файла

​:​ отнюдь не означает,​ сложному варианту действий.​ в «1С» он​ той, какую мы​ всегда приемлем. Его​ её вес даже​ свойств является размер​ меняете на то,​ в каталоге они​Кто бы сомневался​ несколько раз прогонял​Основы фитнеса:​

Проблема 5. Именованные диапазоны

​ сбоит.​ сохранением исходных размеров​ Файл при этом​и затем найдите​Она мгновенно удаляет все​ что Excel запоминает​ Иногда бывает целесообразно​ не поддерживается.​ проделывали для расширения​ можно применять только​ в несколько раз.​​ документа. Как видим,​​ которое установили на​​ по отдельности, однако​​ (=. Выкладывайте, посмотрим.​​ цепочку)​​1. Очень жиреют​

Как уменьшить размерȎxcel файла

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

Проблема 6. Фотографии высокого разрешения и невидимые автофигуры

​ тогда, когда данные​ Поэтому нужно выбрать​ в нашем случае​ самом деле.​ если перевести в​ Пока что все​А я изначально​ файлы общего доступа.​ картинки… Макрорекордер не​ именно в нем.​ общий доступ ни​ команд кнопку​ конца листа, оставляя​ файла только 25​ в ячейках формул​ которые обычно могут​«Файл»​​ из первоисточника не​​ «золотую» середину между​​ он составляет 56,5​​mutabor99​

Как уменьшить размерȎxcel файла

​ формат zip, как​ выглядит будто функция​ пытался ужать картинки​ Для похудения таких​ записал ничего :(«​Так что ТС​ дать, ни взять)​​Мастер сводных таблиц (PivotTable​​ его только внутри​​ ячеек с данными.​​ и связей, заменив​

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

​ килобайт.​: Нет, subtlety, я​ Вы говорите, и​ сжатия на 1​ именно в 2007,​ файлов достаточно отменить,​Это давно известно:​ на заметку: если​

Проблема 7. Исходные данные сводных таблиц

​ и похудеет.​ and PivotChart Wizard)​ ваших таблиц и​ Если вы в​ их обычными значениями.​ или в офисах,​«Сохранить как…»​ есть, не изменятся​ в документе и​Прежде всего, следует выяснить,​ работы не боюсь.​ посмотреть на изображения,​ рисунке отрабатывает корректно,​ т.к. мне кажется,​​ а потом опять​subtlety​​ у Вас 2007​​2. Уменьшить в​​:​​ никак не повреждая​ прошлом использовали какие-либо​ Как сократить размер​ является открытие к​

Как уменьшить размерȎxcel файла

​. В открывшемся окне​ со временем.​ размером файла, применять​ насколько реальная рабочая​ Может я неправильно​ то можно увидеть,​ а на 124​ что проблему с​ дать общий доступ.​: Кстати, прежде, чем​ Excel попробуйте поиграться​ файле число формул​Если в вашем файле​ ваши данные. Причем​ ячейки на этом​ файла Excel? Для​

Как уменьшить размерȎxcel файла

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

Как уменьшить размерȎxcel файла

Проблема 8. Журнал изменений (логи) в файле с общим доступом

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

​ виде — несколько​ картинки… Макрорекордер не​ именно в нем.​ общий доступ ни​ данных о редактировании​ корректно при поставленной​​ строк/столбцов имевшимися в​​Рецензирование — Доступ к​​ листов книги сразу.​​ используемый диапазон (так​ или столбца, затем​​ этом случае увеличение​«Двоичная книга Excel (*.xlsb)»​ формата. Этот способ,​Ещё одним фактором, связанным​​ Это сделать довольно​ при помощи которого​

Как уменьшить размерȎxcel файла

Проблема 9. Много мусорных стилей

​ штук на одном​ записал ничего :(«​Так что ТС​ дать, ни взять)​ рисунка» из ссылки​ галке «Применять только​ них рисунки не​ книге (Review -​Если вы не видите​ называемый Used Range),​​ скопировать его в​​ размера тоже возможно,​​. Затем щелкаем по​ наверное, больше всех​​ с форматированием, утяжеляющим​ просто. Становимся в​ это можно сделать​ листе (лист каталога),​Это давно известно:​ на заметку: если​ и похудеет.​ выше.​

Как уменьшить размерȎxcel файла

​ к выделенным рисункам»​ удаляются, а становятся​ Share Workbook)​ у себя в​

Проблема 10. Много примечаний

​ который и запоминается​ буфер обмена через​ но уже по​ кнопке​ остальных помогает сжать​ вес, является то,​ любую ячейку таблицы​ быстрее. Если бы​ причём за каждой​subtlety​ у Вас 2007​2. Уменьшить в​А именно:​mutabor99​ нулевой высоты или​​, то внутри вашего​​ интерфейсе вкладку​​ при сохранении книги.​ ПКМ или сочетание​ причине того, что​​«Сохранить»​

planetaexcel.ru

Как уменьшить размер excel файла, если картинки в нём уменьшены?

​ книгу, хотя и​​ что некоторые пользователи​ и набираем комбинацию​ дело было бы​ колонной закреплён один​: Кстати, прежде, чем​ Excel попробуйте поиграться​ файле число формул​Откройте вкладку Файл.​: Спасибо, почитаю​ ширины и потому​ файла Excel на​Inquire​ Проблема в том,​ Ctrl + C,​ все действия по​.​ выше представленными вариантами​ предпочитают отформатировать ячейки​ клавиш​ только в отношении​ и тот же​ заливать файл, попробуйте​ с настройками.​ вне рабочей области.​В разделе Справка​mutabor99​ — невидимы. Но​ специальном скрытом листе​, то ее необходимо​

​ что при очистке​​ после чего, не​

​ изменению содержимого таблицы​​Смотрим на вес документа​ тоже нужно пользоваться​ «с запасом». То​Ctrl+End​ этих 7 файлов,​ лист. Что тогда​ пункт «Удаление всех​По-моему, сжатие отрабатывает​3. При удалении​ выберите элемент Параметры,​: У меня office​ весят они от​ начинает сохраняться вся​ подключить на вкладке​ используемых ячеек Excel​ снимая выделения, через​ фиксируются в специальном​ в разделе​ в комплексе.​ есть, они форматируют​

​. Excel тут же​​ то тут ничего​ можно сделать с​
​ данных о редактировании​ корректно при поставленной​ строк/столбцов имевшимися в​ а затем —​

​ 2010. Картинок в​​ этого не меньше.​ история изменений документа:​Разработчик — Надстройки COM​ далеко не всегда​ меню ПКМ выбрать​ журнале, который сохраняется​

​«Сведения»​​В Экселе существуют несколько​ не только саму​ перемещается к последней​ такого нет, чтобы​
​ этой бедой? В​ рисунка» из ссылки​ галке «Применять только​ них рисунки не​
​ Дополнительно.​ файле очень много.​Можно написать макрос​
​ кто, когда и​ (Developer — COM​ автоматически исключает их​ вставку и использовать​ непосредственно в документе​
​. Как видим, он​
​ «родных» форматов файлов​ таблицу, но и​ ячейке, которую программа​ поменять руками. У​ excel, получается, хранятся​ выше.​ к выделенным рисункам»​ удаляются, а становятся​Рядом с разделом​ Применял сжатие ко​ для поиска таких​
​ как менял ячейки​ Addins)​ из используемого диапазона,​
​ в параметрах вставки​ и является его​ уменьшился ещё больше​ – xls, xlsx,​ диапазон, который находится​ считает конечным элементом​ нас просто ещё​ целые листы, которые​А именно:​
​mutabor99​ нулевой высоты или​ Размер и качество​ всем файлам. Сохранял,​ «невидимок». Но это​ всех листов. По​.​ т.е. начинает запоминать​ пункт «Значения».​ неотъемлемой частью.​
​ и теперь составляет​ xlsm, xlsb. Формат​ под ней, иногда​ рабочей области. Как​ есть несколько прайсов,​

​ занимают много места.​​Откройте вкладку Файл.​: Спасибо, почитаю​ ширины и потому​ изображения выберите файл,​ открывал файл, картинки​ не трудно сделать​ умолчанию, такой журнал​
​Большие макросы на Visual​ в файле больше​Однако такой метод является​
​В принципе, самым простым​ всего 11,6 Кбайт.​
​ xls являлся базовым​ даже до конца​
​ видим, в конкретно​ в которых этих​ И удаление следов​В разделе Справка​
​mutabor99​
​ — невидимы. Но​

​ из которого необходимо​ очень сильно теряли​ только если вы​ сохраняет данные изменений​ Basic и особенно​

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

​ картинок гораздо больше​​ обрезки, которое есть​ выберите элемент Параметры,​: У меня office​ весят они от​ удалить данные о​ в пикселях (растягивал​

​ не используете метод​ за последние 30​

​ пользовательские формы с​​ имеется.​ случае наличия в​
​ станет закрытие общего​

​ сказать, что если​ версии Excel 2003​ на то, что,​ строка 913383. Учитывая​ в несколько раз.​ в «сжатии» -​ а затем —​ 2010. Картинок в​

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

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

​В разделе Размер​​ детали уже были​
​ объектов путём обнуления​ активной работе с​ весьма заметно утяжелять​ нажмите на клавиатуре​ листов. Заменить все​ он все-таки нужен,​
​ файлом в формате​ является уже устаревшим,​ будут добавляться новые​

​ таблица занимает только​​ на решение моей​
​subtlety​Рядом с разделом​ Применял сжатие ко​ для поиска таких​ и качество изображения​ не видны), но​

​ их размеров вместо​​ файлом, может запросто​ вашу книгу. Для​ сочетание клавиш​

​ значения можно в​​ можно отключить ведение​
​ xls, то наиболее​
​ но, тем не​ строки, не нужно​
​ шесть первых строк,​ проблемы столько времени!​: Да, я тоже​ Размер и качество​ всем файлам. Сохранял,​ «невидимок». Но это​
​ установите флажок Удалить​ однако, после всего​ управления параметром .Visible​
​ занимать несколько мегабайт.​ удаления:​
​Ctrl+End​ редакторе Visual Basic​ журнала.​
​ эффективным способом уменьшить​ мене, многими пользователями​ будет каждый раз​ можно констатировать факт,​
​subtlety​ заметил эти странные​

​ изображения выберите файл,​​ открывал файл, картинки​ не трудно сделать​ данные редактирования.​ этого разница в​
​А можно и​Мораль: не используйте общий​нажмите​и посмотрите куда​
​ (Alt + F11)​В том же Microsoft​ его размер является​

​ продолжает до сих​​ форматировать их снова.​ что 913377 строчек​: «в которых этих​ jpeg-и.​
​ из которого необходимо​ очень сильно теряли​ только если вы​mutabor99​ размере составила всего​ в ручную проверить​ доступ без необходимости​Alt+F11​ переместится активная ячейка.​
​ путем написания небольшого​ Excel 2007 или​ пересохранение в современных​ пор применяться. К​Но неизвестно, когда именно​ являются, по сути,​ картинок гораздо больше​Думаю, можете ограничиться​

​ удалить данные о​ в пикселях (растягивал​ не используете метод​: «Удалить данные редактирования»​ лишь 3 Мб​
​ если не слишком​ или сократите количество​, чтобы войти в​ Если она прыгнет​

​ макроса, представленного на​​ в любой другой​

​ форматах xlsx или​​ тому же, бывают​ будут добавляться новые​ бесполезным грузом, который​ в несколько раз.»​ только переделкой рисунков​ редактировании рисунка.​ изображение и мелкие​ программного скрытия графических​ — данный параметр​ (изначально 44 Мб,​ много строк на​ дней хранения данных​ редактор Visual Basic​ на фактическую последнюю​ изображении выше. Опять​ версии редактора сделать​ xlsb. Если же​

​ случаи, когда приходится​​ строки и как​ не только увеличивает​Да, это неприятно.​ tiff, которые я​
​В разделе Размер​ детали уже были​ объектов путём обнуления​ всегда выбирал при​
​ после 41 Мб)​ листах.​

​ журнала, используя вторую​найдите окно Project Explorer’а​ ячейку с данными​ же, производить преобразование​ это можно через​ вы уже используете​

​ возвращаться к работе​ много их добавится,​ размер файла, но,​

​ Вы уже проверяли​​ указал выше.​ и качество изображения​ не видны), но​ их размеров вместо​ сжатии (отдельно каждой​subtlety​Alex_ST​

​ вкладку​ (если его не​ на листе –​ в Excel строк​ меню рецензирования, в​ данные расширения файлов,​ со старыми файлами,​ а таким предварительным​ из-за постоянного пересчета​

​ прайсы на наличие​​Этого будет достаточно​ установите флажок Удалить​
​ однако, после всего​

​ управления параметром .Visible​ картики и всех​

​: Сколько весит одна​: Вот набросал макрос,​
​Подробнее (Advanced)​ видно, то выберите​

​ отлично. А если​​ в столбцы не​ котором выбирается пункт​
​ то для уменьшения​ которые были созданы​ форматированием вы утяжелите​ всего диапазона программой​ tif-ов?​ для существенного снижения​ данные редактирования.​

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

​ вдруг ускачет сильно​​ нужно. Это актуально​ управления доступом к​
​ их веса следует​ много лет назад​ файл уже прямо​ при выполнении любого​mutabor99​
​ веса​mutabor99​ размере составила всего​ в ручную проверить​Ссылка на оригинальный​
​ файл xl с​ активном листе все​Доступ к книге​View — Project Explorer​ правее и/или ниже​ только в том​ книге, а через​
​ правильно настроить рабочую​ ещё во времена​ сейчас, что отрицательно​ действия, приводит к​: Да, проверил. Жду,​mutabor99​: «Удалить данные редактирования»​
​ лишь 3 Мб​ если не слишком​ файл, в котором​ одной несжатой картинкой)?​
​ рисунки, имеющие хотя​. Там можно найти​)​ «в пустоту» –​ случае, если вам​ дополнительную вкладку производится​

​ область, убрать избыточное​​ отсутствия современных форматов.​ также скажется и​ замедлению работы над​ когда приду домой,​: По поводу листов​ — данный параметр​ (изначально 44 Мб,​ много строк на​ не делалось никакого​Сколько весит одна​ бы один из​ параметр​удалите все модули и​ дело плохо: все​ требуется поменять ориентацию​ отключение ведения журнала​ форматирование и ненужные​ Не говоря уже​ на скорости работы​ документом.​ чтобы воспользоваться взломанным​ с колоннами -​ всегда выбирал при​ после 41 Мб)​ листах.​ редактирования​ сжатая картинка (или​

​ размеров (длину/ширину) равными​​Хранить журнал изменений в​ все формы (правой​ эти ненужные пустые​
​ основной таблицы для​ (по умолчанию в​ ссылки. Наибольшую отдачу​
​ о том, что​ с данным документом.​

​Конечно, в реальности такой​​ конвертером, который переформатирует​ ошибся. После применения​ сжатии (отдельно каждой​subtlety​Alex_ST​
​Жду помощи​ файл xl с​ 0:​ течение N дней​ кнопкой мыши -​ ячейки Excel тоже​ удобства просмотра или​ нем сохраняются все​

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

​ большое количество изображений​​ сжатия и удаления​ картики и всех​: Сколько весит одна​: Вот набросал макрос,​Народ помогите !!!​ одной сжатой картинкой)?​
​Sub Draws_0D_Select() ‘выбор​

​ (Keep change history​
​Remove​ запоминает внутри файла.​ редактирования. Другой практической​ пользовательские действия в​
​ произведете все эти​ данным расширением работают​ и применили форматирование​ фактическим рабочим диапазоном​ в другой формат​ обрезки в файле​
​ картинок сразу).​ несжатая картинка (или​ который выделяет на​Мне необходимо уменьшить​

​Проведите эти эксперименты,​​ объектов с нулевыми​ for N days)​- дальше в​Лечится это, тем не​ пользы от таких​ 30-дневный срок).​
​ действия в комплексе,​ многие сторонние программы,​ к пустым ячейкам,​ и тем, который​
​ гораздо быстрее, чем​

planetaexcel.ru

Как уменьшить размер файла Excel???

​ хранятся только колонны,​
​Ссылка на оригинальный​ файл xl с​ активном листе все​ рабочий файл Excel.​ это не долго.​ размерами​
​или совсем отключить​ окне с вопросом​ менее, достаточно легко:​ преобразований нет.​Еще одна извечная проблема​ а не ограничитесь​

​ которые не умеют​​ не входящим в​ за него принимает​ я сделаю это​ а не целые​ файл, в котором​ одной несжатой картинкой)?​ рисунки, имеющие хотя​ Уже все перерыл,​Как видите, Alex_ST​Dim oDraw As​ его:​ о экспорте перед​Выделите первую пустую строку​Примечание: при использовании сводных​ многих пользователей состоит​ только одним вариантом.​ обрабатывать более поздние​ таблицу, то его​ Excel, бывает довольно​ через paint (не​ листы каталогов.​ не делалось никакого​
​Сколько весит одна​ бы один из​ а конкретного ответа​ добился значительного прогресса:​ Shape​Про эту пакость я​ удалением -​
​ под вашей таблицей​ таблиц также желательно​ в том, что​Автор: Максим Тютюшев​
​ варианты документов Excel.​

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

​subtlety​​ редактирования​ сжатая картинка (или​ размеров (длину/ширину) равными​ так и не​ 1 мб —>​For Each oDraw​ уже подробно писал​

Как уменьшить размер excel файла, если картинки в нём уменьшены?

​No​​Нажмите сочетание клавиш​ отключить сохранение исходных​ они совершенно забывают​По всей видимости, многие​Нужно отметить, что книга​Прежде всего, нужно выделить​ взяли такое большое​ чтобы было больше​: Ну и отлично!​Жду помощи​ файл xl с​ 0:​ нашел.​ 30 кб (больше,​ In ActiveSheet.DrawingObjects.ShapeRange​ ранее в статье​):​Ctrl+Shift+стрелка вниз​ данных непосредственно в​ о том, что​ пользователи, работающие с​ с расширением xls​ все ячейки, которые​ количество строк для​ свободного времени на​Вас можно поздравить?​subtlety​ одной сжатой картинкой)?​Sub Draws_0D_Select() ‘выбор​

​Весит 10 метров,​​ чем в 30​

​If oDraw.Width =​​ о том, как​Также код может содержаться​– выделятся все​ файле, выбрав вкладку​ абсолютно все ячейки,​ табличным редактором Excel,​ имеет гораздо больший​ расположены ниже диапазона​ наглядности. Хотя, иногда​ другую работу :)​ (=​: Воспользовавшись тем, что​Проведите эти эксперименты,​ объектов с нулевыми​ уже все что​ раз)​ 0 Or oDraw.Height​ победить ошибку «Слишком​ в модулях листов​ пустые строки до​

​ данных в свойствах​​ присутствующие на листе​ очень часто замечали,​
​ размер, чем современный​ с данными. Для​ бывают даже случаи,​ ). У нас​

​mutabor99​​ расширение xlsx, залез​ это не долго.​ размерами​ можно удалил остался​Советую попробовать режим​ = 0 Then​

​ много форматов ячеек».​​ — проверьте их​ конца листа.​ таблицы.​ или в книге,​
​ что иногда размер​ её аналог формата​ этого кликаем по​ когда рабочей областью​
​ есть ещё несколько​: Да, теперь наши​ внутрь. В соответствующей​
​Как видите, Alex_ST​Dim oDraw As​ 1 лист с​ «Применять только к​ oDraw.Select (False)​
​ Суть, если кратко,​
​ тоже. Также можно​Удалите их, нажав на​Что касается присутствия ненужных​ не нужны. Для​ сохраняемого или редактируемого​ xlsx, который в​ номеру первой пустой​ считается вся площадь​ прайсов. Я озадачился​ клиенты будут получать​ папке нашел среди​
​ добился значительного прогресса:​ Shape​ таблицой, а вес​
​ выделенным рисункам»​Next​ в том, что​ просто сохранить файл​ клавиатуре​ имен, произвести их​ комфортной работы требуются​ файла может существенно​ нынешнее время Эксель​
​ строки на вертикальной​ листа.​ переформатировать и png​ прайс гораздо быстрее.​ прочих рисунков 7​ 1 мб —>​For Each oDraw​ не изменился.​mutabor99​End Sub​
​ если вы разворачиваете​ в формате XLSX​Ctrl+знак минус​ просмотр можно за​ только те, в​

​ увеличиваться без видимых​​ использует, как главный.​ панели координат. Выделяется​Для того, чтобы устранить​ в jpg, поскольку​ Сейчас хочу ещё​ файлов tiff с​ 30 кб (больше,​
​ In ActiveSheet.DrawingObjects.ShapeRange​Nikolay​: Попробовал применить сжатие​
​Ну а уж​ на вкладке​
​ без поддержки макросов​или выбрав на​
​ счет применения сочетания​ которых есть данные.​ (как кажется) на​ В первую очередь,​
​ вся строчка. После​
​ эту проблему, нужно​

​ в jpg файл​ сильнее его ужать,​ общим весом 39,446.​ чем в 30​If oDraw.Width =​

​: В Excel, если​​ к каждому изображению​ с найденными и​Главная​ — все макросы​ вкладке​ Ctrl + F3,​

​ Остальные при открытии​​ то причин. При​ это связано с​ этого применяем уже​ удалить все строки,​ excel занимает меньше​ путём конвертации всех​

​Далее понятно, что:​ раз)​

​ 0 Or oDraw.Height​​ сделал Автозаполнение и​ отдельно, а не​
​ выделенными объектами можете​

​список​ и формы умрут​Главная – Удалить –​ однако и они​ или выполнении других​ этом файлы могут​ тем, что файлы​ знакомую нам комбинацию​

​ начиная от первой​ места.​ png в jpg.​ пересохранил их в​Советую попробовать режим​ = 0 Then​ допустим протащил его​

​ обработать все сразу​​ делать что угодно​Стили ячеек (Home -​ автоматически. Также можно​ Удалить строки с​
​ могут оказаться скрытыми.​ действий пересчитываются автоматически,​ раздуваться до такого​ xlsx, по сути,​ горячих клавиш​ пустой и до​

​Для проверки переименовал​​mutabor99​
​ png (с помощью​ «Применять только к​ oDraw.Select (False)​ на 1000 строк​ — результат такой​ :)​
​ Cell Styles)​ воспользоваться инструментом Очистить​ листа (Home –​

​Отобразить абсолютно все присутствующие​​ что и приводит​
​ объема, что с​ являются сжатыми архивами.​Ctrl+Shift+стрелка вниз​ самого конца листа.​ xlsx в zip,​: subtlety, я хочу​

​ Paint), подправил соответствующую​​ выделенным рисункам»​Next​ вниз, то Excel​

​ же. Файл занимает​​Guest​
​и видите там​
​ книгу от макросов​ Delete – Delete​
​ имена, опять же,​ к снижению скорости​ ними становится не​ Поэтому, если вы​.​ Для этого выделяем​
​ конвертировал несколько файлов​ отдельно отредактировать папку​ xml-ку.​
​mutabor99​End Sub​
​ считает, что в​ 41 Мб.​: Я макросами никогда​
​ очень много непонятных​ из надстройки PLEX.​ rows)​ можно путем выполнения​
​ работы. Определить конец​ только неудобно работать,​

​ используете расширение xls,​​После этого весь диапазон​ первую ячейку, которая​ из tiff в​ «media» — поменять​
​Файл похудел до​: Попробовал применить сжатие​Ну а уж​ них, что-нибудь есть,​
​Взял для сравнения​ не пользовался. Можете​ и ненужных стилей,​

​Если в вашем файле​​.​ специального макроса, показанного​ диапазона можно путем​ скажем, в плане​
​ но желаете уменьшить​ строк ниже части​ находится сразу же​ jpg, запихнул обратно​ в ней все​ ~ 10 мб.​ к каждому изображению​ с найденными и​ даже если ячейки​
​ одну и ту​ подсказать, как его​ то это плохо​ используются именованные диапазоны​Повторите то же самое​ выше. После этого​ применения в Excel​ пересылки по электронной​

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

​ же картинку в​​ применить (поэтапно) или​

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

​ динамические или получаемые​​Повторите все вышеописанные процедуры​ того, что вам​ + End, идентичных​ выполнять какие-либо действия​
​ просто пересохранив её​ во вкладке​Ctrl+Shift+стрелка вниз​ drawing1.xml.rels, как Вы​
​ их имени. Пробую​ Получился файл размером​

​ — результат такой​ :)​ ячейки с номером​ обработки и с​ подробно прочесть это?​ Excel и для​

​ при фильтрации), то​ на каждом листе,​ не требуется.​

​ для всех программ​​ в самой программе,​ в формате xlsx.​«Главная»​.​ подсказали, и изображения​ подменить эту папку,​ около 1,5 мб.​

​ же. Файл занимает​Guest​ строки 30000, то​ обработкой (сжатием). Без​v__step​ его быстродействия.​ имеет смысл от​ где при нажатии​Если же стоит задача​

​ офисного типа. При​​ которая начинает неимоверно​Для конвертирования документа из​
​кликаем по значку​

​Как видим, после этого​ в прайсе автоматически​

​ на папку содержащуюся​Вы можете проделать​
​ 41 Мб.​: Я макросами никогда​

​ Excel будет думать​​ обработки изображение занимает​: Потому что действуют​
​Удалить ненужные стили можно​ них отказаться в​ на​ удаления абсолютно всех​ этом рамка перемещается​ тормозить. Давайте попытаемся​ формата xls в​

​«Очистить»​​ были выделены все​ поменялись. И нет​ в архиве, меняю​ подобное самостоятельно или​Взял для сравнения​ не пользовался. Можете​

​ что во всех​​ 344 Кб, с​ порознь. Раз на​
​ с помощью макроса​ пользу экономии размера​Ctrl+End​ имен и со​ на самую последнюю​
​ рассмотреть основные простейшие​ формат xlsx переходим​, который расположен на​ элементы первого столбца,​ необходимости отформатированные файлы​
​ формат на xlsx,​ дать почту, вышлю​ одну и ту​ подсказать, как его​ ячейках до 30000​ обработкой 49,5 Кб.​ эту тему есть​
​ или готовой команды​ книги. Посмотреть список​активная ячейка перемещается​ всех листов, примените​ ячейку с учетом​ действия, позволяющие несколько​ во вкладку​
​ ленте в блоке​ начиная от указанной​ заново центровать в​ но теперь изображения​
​ результат.​ же картинку в​ применить (поэтапно) или​ чего нибудь есть.​subtlety​ серьезные коммерческие программы,​

​ из надстройки PLEX.​​ имеющихся диапазонов можно​ не на фактическую​ еще один макрос.​ и строки, и​ уменьшить конечный размер​«Файл»​ инструментов​ ячейки и до​ ячейках, обрезать. Они​ не отображаются. Вы​Guest​ файле эксель без​ где я могу​ Поэтому выход. Выделить​: Выигрыш с одной​ значит её надо​Примечания к ячейкам, конечно,​ нажав​ последнюю ячейку с​Примечание: увлекаться использованием макросов​ столбца.​ табличного объекта, и​.​«Редактирование»​ конца таблицы. Затем​ стали ровно так,​ писали, что пересохранили​

​: Я сейчас припоминаю,​​ обработки и с​ подробно прочесть это?​ пустые ячейки (желательно​
​ картинки:​ решать коллективом единомышленников​ не самый вредный​
​Ctrl+F3​ данными а «в​

​ для автоматизации вычислительных​​Если конец диапазона находится​ будем исходить из​В открывшемся окне сразу​. Открывается небольшое меню.​ щелкаем по содержимому​
​ как стояли до​ картинки и поправили​ что вроде бы​ обработкой (сжатием). Без​v__step​ всю строку или​344-45.5=294.5~300.​Красивая идея -​

​ момент из всех​или открыв окно​ пустоту» ниже и/или​
​ процессов тоже не​

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

​ обработки изображение занимает​
​: Потому что действуют​ столбец) выбираем удалить.​Файл похудел всего​ проверить размер объектов​
​ перечисленных. Но некоторые​Диспетчера имен (Name Manager)​ правее.​ стоит, поскольку и​ всем направлениям, выделите​ «Экселе» для начинающих.​
​ раздел​ позицию​ В открывшемся контекстном​ других форматах, таким​

​ поподробнее, каким образом​​ скинули не с​ 344 Кб, с​ порознь. Раз на​ Потом сохраните файл.​ на 3 мб.​subtlety​
​ файлы могут содержать​на вкладке​Сохраните файл (обязательно, иначе​ их чрезмерное количество​
​ строки, расположенные ниже​

planetaexcel.ru

Как уменьшить размер excel файла, если картинки в нём уменьшены?

​ Некоторые методы могут​​«Сведения»​«Очистить форматы»​ меню выбираем пункт​ же обрезанием по​ у Вас получилось​ каталога. Даже не​ обработкой 49,5 Кб.​
​ эту тему есть​ Размер уменьшается.​Т.е. рисунков всего​: Alex_ST, проблема именно​ большое количество текста​
​Формулы (Formulas)​ изменения не вступят​ может существенно замедлять​ последней строки, содержащей​ показать достаточно сложными​, где указано, что​

​.​«Удалить»​ краям. Очень удобно,​ это сделать? А​

​ подумал, что они​​subtlety​ серьезные коммерческие программы,​Также посмотрите более​ 10?​ в картинках.​ или даже картинок​:​ в силу!)​ работу программы и​
​ данные, затем используйте​ и трудоемкими, поэтому​
​ в настоящее время​После этого действия во​.​

​ быстро и легко.​ то заново открывать​ другого формата и​: Выигрыш с одной​ значит её надо​ полный вариант ответа​Здесь явно какое-то​Напоминаю:​ в примечаниях к​Также вычищайте именованные диапазоны​Если в вашей книге​

​ увеличивать размер конечного​​ сочетание Ctrl +​ в качестве средства​ вес документа составляет​
​ всех ячейках выделенного​Многие пользователи пытаются произвести​Спасибо!​ прайс и вручную​ что так много​ картинки:​ решать коллективом единомышленников​

​ на вопрос Как​ несоответствие…​»Они высокого качества.​ ячейкам. Если примечания​
​ с ошибками (их​ очень много таких​ файла.​
​ Shift со стрелкой​ упрощения их выполнения​ 40 Кбайт. Далее​

​ диапазона форматирование будет​
​ удаление, нажав на​

​subtlety​

​ удалять файлы старого​

​ занимают.​

​344-45.5=294.5~300.​

​Красивая идея -​

​ уменьшить размер файла​Guest​ Чтобы уместить их​ не содержат полезной​ можно быстро отобрать​ листов, то проще,​Наконец, попробуем разобраться, как​

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

​Файл похудел всего​​ проверить размер объектов​ Excel? http://shorttext.com/d5ZdyPf1bEx7 а​: 124 картинки в​
​ в ячейку, размер​ для вас информации,​ с помощью кнопки​ наверное, использовать короткий​ уменьшить размер файла​ выделенный диапазон, например,​ решения.​«Сохранить как…»​
​Таким же образом можно​Delete​Просто сохраняете файл​ новые — очень​ что помогли разобраться.​ на 3 мб.​subtlety​

​ то все не​​ файле.​ фотографии в excel​ то их можно​Фильтр​ макрос.​
​ Excel с картинками.​ выбрав в меню​Итак, прежде чем принимать​.​ удалить ненужное форматирование​на клавиатуре, но​ в формате xls.​ долго.​Получается, что корректно​Т.е. рисунков всего​: Alex_ST, проблема именно​

​ помещается…​​На форуме можно​ изменил, но в​ легко удалить с​в правом верхнем​Много лет и версий​ Такие действия не​ ПКМ соответствующую команду.​ решение по поводу​Открывается окно сохранения. При​ в самой таблице.​ это не правильно.​ (видимо в старом​subtlety​ в excel обрабатываются​ 10?​ в картинках.​А вот еще​ выкладывать ссылки на​ файле данные о​ помощью команды на​ углу этого окна)​ подряд еще с​ помешают в том​ Ту же процедуру​ изменения размера табличного​ желании можно перейти​ Для этого выделяем​ Данное действие очищает​ формате нет поддержки​: Написал макрос по-быстрому.​ картинки формата jpeg?​Здесь явно какое-то​

​Напоминаю:​​ инструкция как уменьшить​ другие сайты? Я​ нём хранятся как​
​ вкладке​ — они вам​ начала девяностых в​ случае, если файлы​
​ следует проделать с​ файла, попытаемся выяснить,​ в нем в​

​ отдельные ячейки или​​ содержимое ячеек, но​ tif)​ В процессе понял,​Подскажите, пожалуйста, по​ несоответствие…​»Они высокого качества.​ размер файла Excel​ бы выложил в​

​ о большой картинке»​​Главная​
​ точно не пригодятся.​ Excel был один​

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

​ пунктам, каким образом​​Guest​ Чтобы уместить их​ http://www.kakprosto.ru/kak-94091-kak-umenshit-razmer-excel-fayla​ файлообменник этот прайс,​Дело действительно в​-​Если речь идет о​ формат файлов -​ таблицы, имеют высокое​ использовать горячие клавиши​ ней может быть​ большинству пользователей удобнее​ считаем форматирование минимально​ сами. Поэтому в​ 10 мб.​ невелика, быстрее залезть​ Вы сразу выявили​: 124 картинки в​ в ячейку, размер​Удачной ортимизации!​ чтобы можно было​ этом (см вложение).​Очистить — Очистить примечания​ фотографиях, добавленных в​ XLS. Это, конечно,​

​ разрешение и изначально​​ Excel со стрелкой​ такого, что катастрофически​ хранить новый документ​ полезным, нажимаем на​ нашем случае оно​Запускаете ф-ю «сжать​ самому, руками. Поэтому​ какие из рисунком​ файле.​
​ фотографии в excel​Abram pupkin​ бы посмотреть.​ Я как-то с​ (Home — Clear​ книгу (особенно когда​ убирало проблемы совместимости,​ обладают большими размерами.​ вправо.​
​ увеличивает занимаемое файлом​ там же, где​

​ кнопку​
​ не поможет.​ рисунки».​
​ доделывал спустя рукава​ другого формата? В​

​На форуме можно​ изменил, но в​

​: Аналогичный вопрос поднимался​mutabor99​
​ этим боролся, не​ — Clear Comments)​
​ их много, например​

​ но, сам по​ Наиболее простым вариантом​
​Примечание: обратите внимание, что​ место на жестком​ и исходник. Наименование​«Очистить»​
​После того, как мы​Файл ужимается до​ — нет обработки​
​ самом excel в​ выкладывать ссылки на​

​ файле данные о​ на Excel-форуме​: Если можно выкладывать​ помню как… Прикрепленные​.​

​ в каталоге продукции),​
​ себе, этот формат​ принято считать предварительно​
​ использовать клавишу удаления​ диске или съемном​ книги при желании​на ленте и​ выбрали пункт​ 1,5 мб.​
​ ошибок, удаления временных​ свойствах не увидел​
​ другие сайты? Я​
​ нём хранятся как​
​Сергей каханский​

​ ссылки на файлообменники,​

​ файлы post_325813.PNG (34.44​​mutabor99​ то они, само-собой,​ давно устарел и​ редактирование размеров и​
​ Del нельзя. Это​ носителе. Как правило,​ можно сменить в​ из списка выбираем​
​«Удалить…»​Пересохраняете обратно в​ файлов и т.п.​ формата, а каждый​

​ бы выложил в​ о большой картинке»​: я частенько сохраняю​ то я выложу​ КБ)​: В прайс вставлены​ увеличивают размер файла.​ имел много неприятных​ разрешений графических объектов​ приведет только к​ не говоря о​
​ поле «Имя файла»,​ пункт​
​в контекстном меню,​ xlsx (если это​Макрос выводит на​
​ рисунок пересохранять, чтобы​ файлообменник этот прайс,​Дело действительно в​ большие файлы в​ где-то в 18​Alex_ST​ картинки. Они высокого​ Советую сжимать их,​ недостатков (большой размер,​ в любом редакторе​

​ очистке ячеек, а​​ некоторых специфичных аспектах,​ хотя и не​«Очистить форматы»​ открывается небольшое окошко​ необходимо).​ новый лист список​ увидеть его формат​ чтобы можно было​ этом (см вложение).​ формате двоичной книги​ или 19 по​: mutabor99 (если, конечно​ качества. Чтобы уместить​ уменьшая разрешение до​ непрозрачность внутренней структуры​ (хоть в Paint),​ не к фактическому​ чаще всего на​ обязательно. Самым важным​.​
​ удаления ячеек. Выставляем​Размер остается примерно​ названий рисунков с​

​ — долго.​​ бы посмотреть.​ Я как-то с​ эксель, место экономится​
​ Москве.​ я с вами​ их в ячейку,​ 96-150 точек на​

​ данных, легкую повреждаемость​​ но такая методика​ удалению их самих.​ конечный размер в​ в данной процедуре​Как видим, форматирование в​ в нем переключатель​ такой же.​ расширениями, отличными от​subtlety​mutabor99​ этим боролся, не​ до 3 раз,​Alex_ST​ продолжаю общаться :)​ размер фотографии в​ дюйм. На экране​ и т.д.)​ при большом количестве​ Выделять нужные строки​ наивысшей степени оказывают​ является выставить в​
​ выделенном диапазоне таблицы​ в позицию​Если прайсов очень​ png, jpg. Работает​: Да, действительно -​: Если можно выкладывать​ помню как… Прикрепленные​ если файл большой​: Что-то я не​ )​ excel изменил, но​ по качеству это​Начиная с верии Excel​ изображений выглядит весьма​ и столбцы можно​ влияние следующие факторы:​ поле​ было полностью удалено.​«Строку»​ много, пишете простенькую​ только в 2007,​
​ они ближе к​

​ ссылки на файлообменники,​​ файлы post_325813.PNG (34.44​

​ и текста много.​ понял…​про макросы почитайте​ в файле данные​ совершенно не чувствуется,​
​ 2007 Microsoft ввела​ трудоемкой, а выполняемые​
​ при помощи мыши​устаревший формат файла;​
​«Тип файла»​После этого возвращаем данному​
​и щелкаем по​ процедурку и все​ 2010 и скорее​
​ концу вашей таблицы.​ то я выложу​

​ КБ)​mutabor99​У вас то​

planetaexcel.ru

​ у Дмитрия (The_Prist)​


Загрузить PDF


Загрузить PDF

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

  1. Изображение с названием Reduce Size of Excel Files Step 1

    1

    Откройте файл Microsoft Excel. Для этого щелкните по зелено-белому значку с буквой «X», затем нажмите «Файл» > «Открыть» и выберите файл.

  2. Изображение с названием Reduce Size of Excel Files Step 2

    2

    Щелкните по Файл.

  3. Изображение с названием Reduce Size of Excel Files Step 3

    3

    Нажмите Сохранить как.

  4. Изображение с названием Reduce Size of Excel Files Step 4

    4

    Введите имя файла.

  5. Изображение с названием Reduce Size of Excel Files Step 5

    5

    Откройте выпадающее меню «Тип файла».

  6. Изображение с названием Reduce Size of Excel Files Step 6

    6

    В разделе «Другие форматы» выберите Двоичная книга Excel. Файлы, сохраненные в этом формате, значительно меньше стандартных XLS-файлов.

  7. Изображение с названием Reduce Size of Excel Files Step 7

    7

    Щелкните по Сохранить. Будет создан файл Excel меньшего размера.

    Реклама

  1. Изображение с названием Reduce Size of Excel Files Step 8

    1

    Откройте файл Microsoft Excel. Для этого щелкните по зелено-белому значку с буквой «X», затем нажмите «Файл» > «Открыть» и выберите файл.

  2. Изображение с названием Reduce Size of Excel Files Step 9

    2

    Выделите все пустые строки. Для этого щелкните по номеру первой пустой строки, а затем зажмите Ctrl+ Shift+ (Windows) или + Shift+ (Mac OS X).

    • Клавиши со стрелками находятся в правом нижнем углу большинства клавиатур.
  3. Изображение с названием Reduce Size of Excel Files Step 10

    3

    Перейдите на вкладку Главная (Windows) или Редактирование (Mac OS X).

  4. Изображение с названием Reduce Size of Excel Files Step 11

    4

    Щелкните по Очистить.

  5. Изображение с названием Reduce Size of Excel Files Step 12

    5

    Нажмите Очистить все (Windows) или Форматы (Mac OS X). Так вы удалите форматы из пустых ячеек.

  6. Изображение с названием Reduce Size of Excel Files Step 13

    6

    Выделите все пустые столбцы. Для этого щелкните по букве первого пустого столбца, а затем зажмите Ctrl+ Shift+ (Windows) или + Shift+ (Mac OS X).

    • Клавиши со стрелками находятся в правом нижнем углу большинства клавиатур.
  7. Изображение с названием Reduce Size of Excel Files Step 14

    7

    Перейдите на вкладку Главная (Windows) или Редактирование (Mac OS X).

  8. Изображение с названием Reduce Size of Excel Files Step 15

    8

    Щелкните по Очистить.

  9. Изображение с названием Reduce Size of Excel Files Step 16

    9

    Нажмите Очистить все (Windows) или Форматы (Mac OS X). Так вы удалите форматы из пустых ячеек.

    Реклама

  1. Изображение с названием Reduce Size of Excel Files Step 17

    1

    Откройте файл Microsoft Excel. Для этого щелкните по зелено-белому значку с буквой «X», затем нажмите «Файл» > «Открыть» и выберите файл.

  2. Изображение с названием Reduce Size of Excel Files Step 18

    2

    Щелкните по вкладке Главная в верхней части экрана.

  3. Изображение с названием Reduce Size of Excel Files Step 19

    3

    Нажмите Условное форматирование. Эта опция находится в разделе «Стили».

  4. Изображение с названием Reduce Size of Excel Files Step 20

    4

    Нажмите Удалить правила.

  5. Изображение с названием Reduce Size of Excel Files Step 21

    5

    Нажмите Удалить правила со всего листа.

    Реклама

  1. Изображение с названием Reduce Size of Excel Files Step 22

    1

    Откройте файл Microsoft Excel. Для этого щелкните по зелено-белому значку с буквой «X», затем нажмите «Файл» > «Открыть» и выберите файл.

  2. Изображение с названием Reduce Size of Excel Files Step 23

    2

    Щелкните по вкладке Главная в верхней части экрана.

  3. Изображение с названием Reduce Size of Excel Files Step 24

    3

    Нажмите Найти и выделить. Эта опция находится в разделе «Редактирование».

  4. Изображение с названием Reduce Size of Excel Files Step 25

    4

    Щелкните по Перейти.

  5. Изображение с названием Reduce Size of Excel Files Step 26

    5

    Щелкните по Особые.

  6. Изображение с названием Reduce Size of Excel Files Step 27

    6

    Щелкните по ползунку Пустые.

  7. Изображение с названием Reduce Size of Excel Files Step 28

    7

    Нажмите OK. Все пустые ячейки будут выделены.

  8. Изображение с названием Reduce Size of Excel Files Step 29

    8

    Щелкните по Очистить. Это кнопка в виде ластика.

  9. Изображение с названием Reduce Size of Excel Files Step 30

    9

    Нажмите Очистить все.

    Реклама

  1. Изображение с названием Reduce Size of Excel Files Step 31

    1

    Откройте файл Microsoft Excel. Для этого щелкните по зелено-белому значку с буквой «X», затем нажмите «Файл» > «Открыть» и выберите файл.

  2. Изображение с названием Reduce Size of Excel Files Step 32

    2

    Нажмите Редактирование. Эта опция находится в строке меню в верхней части экрана.

  3. Изображение с названием Reduce Size of Excel Files Step 33

    3

    Нажмите Найти .

  4. Изображение с названием Reduce Size of Excel Files Step 34

    4

    Щелкните по Перейти.

  5. Изображение с названием Reduce Size of Excel Files Step 35

    5

    Щелкните по Особые.

  6. Изображение с названием Reduce Size of Excel Files Step 36

    6

    Щелкните по ползунку Пустые.

  7. Изображение с названием Reduce Size of Excel Files Step 37

    7

    Нажмите OK. Все пустые ячейки будут выделены.

  8. Изображение с названием Reduce Size of Excel Files Step 38

    8

    Нажмите Редактирование в строке меню.

  9. Изображение с названием Reduce Size of Excel Files Step 39

    9

    Щелкните по Очистить. Это кнопка в виде ластика.

  10. Изображение с названием Reduce Size of Excel Files Step 40

    10

    Нажмите Форматы.

    Реклама

  1. Изображение с названием Reduce Size of Excel Files Step 41

    1

    Откройте файл Microsoft Excel. Для этого щелкните по зелено-белому значку с буквой «X», затем нажмите «Файл» > «Открыть» и выберите файл.

  2. Изображение с названием Reduce Size of Excel Files Step 42

    2

    Откройте диалоговое окно «Сжатие». Для этого:

    • В Windows щелкните по изображению, затем перейдите на вкладку «Формат» и нажмите «Сжатие» на панели инструментов.
    • В Mac OS X нажмите «Файл» > «Уменьшить размер файла».
  3. Изображение с названием Reduce Size of Excel Files Step 43

    3

    Откройте выпадающее меню «Параметры».

  4. Изображение с названием Reduce Size of Excel Files Step 44

    4

    Выберите более низкое разрешение картинки.

  5. Изображение с названием Reduce Size of Excel Files Step 45

    5

    Поставьте флажок у опции «Удалить обрезанные области рисунков».

  6. Изображение с названием Reduce Size of Excel Files Step 46

    6

    Нажмите Применить ко всем рисункам.

  7. Изображение с названием Reduce Size of Excel Files Step 47

    7

    Нажмите OK. Изображения будут сжаты, а лишние данные, связанные с картинками, удалены.

    Реклама

Об этой статье

Эту страницу просматривали 98 871 раз.

Была ли эта статья полезной?

XLS таблицы могут весить несколько десятков мегабайт. Если для жесткого диска или даже самой небольшой флешки это не критично, то для скорости обработки самого файла – ощутимо. Более громоздкие файлы открываются медленнее, работать в них сложнее.

Предлагаем инструкцию, как можно уменьшить размер Excel-файла и ускорить работу с таблицами.

Содержание

  1. Уменьшить рабочую зону
  2. Лишнее форматирование
  3. Сжатие изображений
  4. Удаление ссылок
  5. Сохраняем файл в другом формате
  6. Сжатие файлов онлайн
  7. Итоги

Уменьшить рабочую зону

Часто рабочая зона xls-файла не соответствует реальной. При открытии программа обрабатывает кучу пустых ячеек, которые не нужны для работы. Соответственно увеличивается и размер файла, и скорость работы в нем.

Откройте таблицу и нажмите клавиши Ctrl+End. Программа переместит вас на крайнюю строку, которую она считает рабочей. Сравните, где реально заканчивается ваша таблица и номер крайней ячейки.

Например, у вас таблица реально заканчивалась на 667 строке, а после нажатия клавиш Ctrl+End нас переместили на 1971 строку. Выходит, что 1304 строки нам не нужны, но программа считает их рабочими – и обрабатывает при открытии.

Нам нужно удалить лишние строки и ячейки. Кликаем на первую пустую ячейку под таблицей, нажимаем комбинацию клавиш Ctrl+Shift и стрелку вниз. Так выделятся все пустые строки. Забавно, что у нас выделилось более 60 тысяч строк, а не до 1971.

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

После этого появится сообщение, где мы выбираем «Строку» и нажимаем ОК.

Размер файла должен уменьшиться, и время на его обработку тоже сократится.

Лишнее форматирование

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

То же касается, если таблица с картинками. Удалите лишние изображения.

Сжатие изображений

Но если все-таки нельзя удалить картинку или фото из документа, ее можно сжать. Выделяем изображение и кликаем на вкладку «Формат». Здесь нам нужно выбрать пункт «Сжать рисунки».

Выставляем настройки так, как показано на скриншоте, и нажимаем «ОК».

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

Удаление ссылок

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

Выделяем область ссылок. Копируем их клавишами Ctrl+C, а затем кликаем правой кнопкой мышки по выделенной области. Выбираем в параметрах вставках пункт «Значение» (обозначено на скриншоте).

Сохраняем файл в другом формате

Формат XLS – несколько устаревший, потому что сейчас новые версии Excel используют сжатый формат XLSX (по аналогии с вордом – docx). Чтобы сохранить файл в другом формате, кликните вверху таблицы контекстное меню «Файл» и нажмите «Сохранить как».

Сохраните файл на компьютер, выбрав тип файла «Книга Excel». Таблица сохранится в новом расширении xlsx и будет весить меньше. Для сравнения: наш файл xls весил чуть больше 200 Кб, а новый xlsx более чем в два раза меньше – 78 Кб.

Сжатие файлов онлайн

Можно воспользоваться онлайн-сервисами, которые предлагают сжать эксель файл. Один из таких – Wecompress (https://www.wecompress.com/ru/). Заходим на главную страницу и выбираем файл, нажав на плюсик.

Дождитесь окончания сжатия. Чем больше размер файла, тем дольше это займет времени.

В нашем случае сервис вообще не нашел элементов, которые можно сжать, о чем мы увидели сообщение.

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

Мы загрузили файл размером 856 Кб, а вышло в итоге 356 Кб. Сервис быстро удалил ровно 500 Кб лишнего объема.

Кстати, можно установить расширение Wecompress для браузера Google Chrome.

Итоги

Итак, сжать таблицу Excel можно с помощью 6 способов:

  • удалить лишнее форматирование;
  • удалить пустые строки и ячейки;
  • убрать ссылки или сделать их статичными;
  • сжать изображения внутри таблицы;
  • изменить разрешение файла на xlsx;
  • воспользоваться онлайн-сервисом и сжать файл.

Воспользуйтесь одним из способов, чтобы уменьшить объем excel файла и ускорить работу с таблицами.

Читайте еще много полезных статей о программе Excel:

Как открыть DBF файл в Excel?

Как сделать диаграмму Ганта в Excel.

Делаем сводную таблицу в Excel.

Бесплатные аналоги Excel: обзор лучших программ.

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Как изменить размер entry tkinter
  • Как изменить размер dvd
  • Как изменить размер draftsight
  • Как изменить размер div css
  • Как изменить размер content css

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии