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

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

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

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

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

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

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

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

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

- Как видим, форматирование в выделенном диапазоне таблицы было полностью удалено.

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

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

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

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

- После того, как сохранение произведено, перейдем в раздел «Сведения» вкладки «Файл», чтобы посмотреть, насколько уменьшился вес. Как видим, он теперь составляет 13,5 Кбайт против 40 Кбайт до проведения процедуры конвертирования. То есть, одно только сохранение в современном формате позволило сжать книгу почти в три раза.
Кроме того, в Экселе существует ещё один современный формат xlsb или двоичная книга. В нем документ сохраняется в бинарной кодировке. Эти файлы весят ещё меньше, чем книги в формате xlsx. К тому же, язык, на котором они записаны, ближе всего для программы Excel. Поэтому она работает с такими книгами быстрее, чем с любым другим расширением. При этом книга указанного формата по функциональности и возможностям применения различных инструментов (форматирование, функции, графики и т.д.) ни в чем не уступает формату xlsx и превосходит формат xls.
Основная причина, почему xlsb не стал форматом по умолчанию в Excel, заключается в том, что с ним практически не умеют работать сторонние программы. Например, если вам нужно будет экспортировать информацию из Excel в программу 1C, то это можно будет сделать с документами xlsx или xls, но не с xlsb. Но, если вы не планируете перенос данных ни в какую-то стороннюю программу, то смело можете сохранять документ в формате xlsb. Это позволит вам уменьшить размер документа и увеличит скорость работы в нем.
Процедура сохранения файла в расширении xlsb аналогична той, какую мы проделывали для расширения xlsx. Во вкладке «Файл» кликаем по пункту «Сохранить как…». В открывшемся окне сохранения в поле «Тип файла» нужно выбрать вариант «Двоичная книга Excel (*.xlsb)». Затем щелкаем по кнопке «Сохранить».

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

Подводя общие итоги, можно сказать, что если вы работает с файлом в формате xls, то наиболее эффективным способом уменьшить его размер является пересохранение в современных форматах xlsx или xlsb. Если же вы уже используете данные расширения файлов, то для уменьшения их веса следует правильно настроить рабочую область, убрать избыточное форматирование и ненужные ссылки. Наибольшую отдачу вы получите, если произведете все эти действия в комплексе, а не ограничитесь только одним вариантом.
Excel зависает и тормозит. Как исправить? Решение
В этой статье расскажу, как я решил проблему с Excel у себя на работе раз и навсегда. А теперь постоянно делюсь этим решением с коллегами, а они в свою очередь подтверждают эффективность данных действий. Изначально проблема заключалась в том, что сотрудники каждый день по несколько раз жаловались на то, что Excel зависает при работе: долго открывает файлы, сохраняет, долго пересчитывает формулы и обновляет ячейки, а также наглухо зависает при перемещении по ячейкам, даже при простом клике, окно белеет и вылезает надпись «Программа не отвечает». Зависания Excel от 1 минуты до 30 минут были частой проблемой и головной проблемой для сисадминов, когда я только перешёл на новую работу, поэтому сразу решил заняться этой проблемой. Делалось это для того, чтобы
- снять нагрузку с IT-отдела
- наконец-то чтобы пользователи остались довольными.
- повысить свою квалификацию в решении вопросов пользователей
- выслужиться перед работодателем, куда ж без этого
- написать данную статью и поделиться с вами, а благодаря вашим коментариям «Спасибо!» я получаю искреннее удовольствие.
Поэтому, если вам поможет моё решение, отпишитесь в комментариях. Итак, я приведу несколько советов в порядке важности, использую которые вы раз и навсегда решите проблема с зависаниями Excel. Если у вас тоже Excel тормозит и зависает при работе с таблицами, воспользуйтесь моими советами в этой статье
Так почему же Excel зависает?
Причин на самом деле много, здесь я перечислю пункты по решению основных проблем по мере своей эффективности по убыванию. Бывают и очень узкие проблемы, но во-первых, эти случаи единичны, а во-вторых, они требуют тщательного изучения и исследования. Поэтому ловите 7 способов решения проблемы с Excel, если он тормозит и зависает.
1. Отключить аппаратное ускорение прорисовки (бесплатно)
Пожалуй, это один из самых простых и бесплатных способов ускорить работу Excel, но про который знает не так уж и много айтишников, не говоря уже про простых пользователей. Итак, если у вас Excel зависает и тормозит, сделайте так:
- Откройте меню Файл
- Выберете подпункт Параметры
- Дополнительно
- Внизу найдите раздел Отображение (в старых версиях Экран)
- Найдите пункт «Отключить аппаратное ускорение обработки изображения»
- Поставьте на нём галочку
- Перезапустите программу Excel и заодно окна Microsoft Office
- Готово!
После этого у вас Excel будет работать быстрее и меньше тормозить. Особенно это даёт результат на компьютерах и ноутбуках со встроенной видеокартой, потому что аппаратное ускорение на таких видеокартах более чем сомнительно. Особенно меньше будет подвисать в моменты, когда в большом файле пересчитываются формулы по каждому «чиху» (перемещение по ячейкам, попытки копировать, вызвать контекстное меню, вставить, редактировать) или перерисовываются ячейки при изменении размеров окна.
2. Перейти на SSD (надо купить SSD)
Это универсальный способ для того, чтобы заставить операционную систему и программы быстрее открываться, работать, меньше тормозить. Если до этого Excel и Word у вас открывались за 5-20 секунд, то после перехода на твердотельные накопители это будет происходить за 1-2 секунды. Также Windows будет грузиться не 2-10 минут, а 10-15 секунд. Согласитесь, это очень большой прирост производительности. Вкупе с предыдущим пунктом — это самые действенные способы. Все нижеследующие способы менее эффективные, но тоже позволяют избавиться от тормозов Excel.
3. Почистить папку TEMP, Temporary (бесплатно)
Временные файлы — это на самом деле большая проблема на компьютерах, где Windows установлен довольно давно и ни разу эта папка не чистилась. Папка временных файлов у каждого пользователя своя, её легко открыть введя в адресной строке %TEMP% и нажав Enter. Если в этой папке свыше 500-1000 файлов и огромное количество папок с перешифрованными названиями, а также весь список файлов и папок грузится очень долго, значит этот пункт вам очень сильно поможет. Дело в том, что все программы и службы в своей работе используют папку с временными файлами как некоторый отстойник, куда можно ненадолго распаковать файлы, закинуть копии, автосохоранять различные ситуации, закачивать обновления, скрипты. Но не все эти файлы также благополучно удаляются, как создаются. Естественно с течением времени она так набухает, что все программы, использующие эту папку начинают подтормаживать. Excel не исключение, он пытается туда сохранять промежуточные версии документов, пока вы не нажмёте Сохранить, и прочие данные. Соответственно как долго у вас эта папка открывается, также долго Excel может пытаться открыть или восстановить некоторые файлы.
Для решения этой проблемы надо почистить папку со временными файлами. Сделать это можно как вручную, выделив и нажать Delete. Но надо быть аккуратным, не удалить файлы, которые сейчас используются. Но я использую программу Ccleaner. Есть и другие аналоги, однако Ccleaner меня более чем устраивает, главное — не обращать внимание на рекламу и предложения перейти на полную PRO-версию. Скачать последнюю версию можно здесь https://www.ccleaner.com/ru-ru/ccleaner/builds. Выбирайте сокращенную версию, если она там имеется. Одно замечание — можете убирать галочку с «Файлы Cookie» в каждом браузере при стандартной очистке, чтобы у вас не слетала авторизация и не приходилось заново заходить в личные кабинеты и почту. Далее жмёте «Анализ», затем «Очистка». Если у вас удалилось больше 2 Гб, значит у вас очень захламлённый компьютер, данный пункт вам подошёл. Удаляйте временные файлы раз в месяц, полгода. Каждый день и неделю не надо, это уже перебор.
4. Почистить папку %appdata%/Microsoft/Excel от временных файлов (бесплатно)
Кроме папки TEMP, Excel также сохраняет временные копии в %appdata% (которая roaming)/Microsoft/Excel. Также как и в предыдущем пункте, здесь может много файлов лишь с одним отличием — все они принадлежат Excel, ничего лишнего не удалите. Но если вдруг в будущем вам потребуется восстановить какой-то файл, то у вас это не получится. Поэтому опять-таки будьте аккуратны, удаляйте вручную, здесь Ccleaner не поможет.
5. Удалите лишние стили (форматирование), которые наслаиваются при копировании из разных файлов (долго, бесплатно)
Этот способ поможет, если у вас Excel зависает при работе именно с одной конкретной таблицей. Бывает такое, что файл могут редактировать множество пользователей и каждый из них добавляет в файл что-то своё, применяет свои стили. Или, например, когда вы в один файл копируете таблицы и их куски с кучи разных файлов, собираете всё в одном файлике и он начинает тормозить. Особенно это заметно, когда применяется условное форматирование (кто пользуется Excel, тот знает), чересстрочные выделения и прочие стили заголовков, строк и столбцов. Из-за этого «компота», как говорил Медведев, Excel и тормозит. Поэтому если вам все эти форматирования неважны, а важнгы именно данные, то надо из удалить. Выделить диапазон ячеек или весь лист и в меню выбрать «Очистить форматирование». Иногда это не срабатывает ,потому что остаются ссылки и зависимости, а также невидимые объекты. На моей памяти одна сотрудница запихивала в маленькие ячейки 1 на 1 см фотографии по 5Мбайт и искренне удивлялась, почему этот файл долго открывается, обрабатывается и сохраняется.
Если вы сделали всё из предыдущих пунктов и очистили форматирование, но ничего не помогло, то вам надо скопировать все данные таблицы в новый файл и работать далее с новым файлов.
6. Купите лицензию MS Office или последнюю версию офисного пакета (дорого, проблема может быть не в этом)
Вы не поверите, но бывает, что Excel зависает, если у вас пиратская версия, поэтому однозначно купите лицензию. Хоть Майкрософт Офис стоит дорого, но он стоит каждой копейки, ведь благодаря ему вы можете зарабатывать. А лицензионная версия часто работает без сбоев из-за ошибок активации, а также ошибок, связанных с патчами, кряками и активаторами. Просто купите, для дома версия стоит недорого.
И в том случае, если вы ещё пользуетесь версиями Microsoft Office 2007 или даже 2003, то пришла пора поставить новую версию. Некоторые функции в старых версиях отсутствует, также потихоньку сокращается совместимость файлов. Так, например, файлы, запароленные в свежей версии Excel, допустим 2016 или 2019, могут просто не открыться в версии 2007. Я уж молчу, что в 2003 изначально не было поддержки файлов xlsx и docx, над оставить патч, а в 2007 нет поддержки файлов формата odf и ods, также нет экспорта в PDF напрямую, возможности работы с pdf и многих других функций.
7. Отключите лишние надстройки
Чуть не забыл про этот пункт. Так как Excel очень мощная программа, то другие программы интегрируются в неё с помощью разных надстроек. Есть надстройки OneDrive, КонсультантПлюс, Foxit, антивирусов, конвертеров файлов и прочие. Пользуетесь вы ими редко, либо не пользуетесь совсем, а из-за них Excel зависает частенько. Поэтому лишние надстройки надо удалять. Делается это так:
- Файл
- Параметры
- Надстройки
- в пункте Активные надстройки приложений выбрать ненужные и отключить
- Перезапустить Excel.
В принципе всё. Пользуйтесь на здоровье, работайте с Excel без тормозов, лагов и зависаний, редактируйте таблицы и не испытывайте неудобств. Если статья помогла и оказалась полезна, буду благодарен за комментарии и замечания или дополнения!
Как уменьшить размер файла Excel
При работе с файлами Excel, может сложиться ситуация, когда файл неожиданно стал весить непростительно много мегабайт, в этой статье мы рассмотрим основные методы, как возможно уменьшить размер файла Excel.
Способ 1. Удаление лишних строк в Excel
Итак, у нас есть файл из нескольких строк, который вдруг начал тормозить и весить десятки мегабайт. Самая распространенная причина – это лишние строки. Формат файла Excel устроен таким образом, что он сохраняет информацию о всех ячейках, в которых есть какие либо данные, в том числе информация о форматировании ячейки.
Нажмите комбинацию клавиш Ctrl+End, что бы переместиться в конец области с данными. Если вы переместились на строку, в которой нет нужной вам информации, то их можно удалить.
Для этого выделите строку, кликнув на ее номер левой клавишей мышки:
Далее нажмите клавишу Shift и удерживая ее, кликните на номер строки, находящейся сразу под вашей таблицей. Таким образом вы выделите лишний диапазон строк, которые нужно удалить:
Далее нажмите правой кнопкой мыши в любом месте выделенного диапазона и выберите команду «Удалить».
Теперь сохраните файл, его размер должен значительно уменьшится.
Способ 2. Удаление скрытых имен в Excel
Еще одной причиной излишнего размера файла, является наличие скрытых имен. Обычно это происходит, когда вы копируете лист из другого файла, где они уже есть, таким образом они копируются в ваш файл.
Что бы удалить скрытые имена, вам понадобится следующий макрос:

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

Если вы не знакомы с макросами, то прочитайте нашу статью «Как удалить лишние стили в Excel», в ней мы подробно описали, что надо делать.
Способ 4. Уменьшение размера рисунка в Excel
Вы вставили рисунок в Excel и файл неожиданно стал весить слишком много. Это можно исправить изменением этого рисунка.
Для этого нажмите на рисунок, далее на вкладке «Формат» выберите команду «Сжать рисунки»:
В открывшемся диалоговом окне выберите то качество рисунка, которое подходит для вашей задачи. Чем ниже качество, тем меньше будет весить рисунок:
Excel. Несколько советов по борьбе с размером глючно-больших файлов
Первый случай — обратите внимания на вертикальный скрол таблицы. В идеале в нижнем положении ползунок скроллинга должен приводить вас к низу таблицы. Если скроллинг уводит вас в строки с порядковыми номерами в сотни тысяч — это сигнал, что что-то там затупило. Не знаю как оно там реально считает размер файла, но похоже оно считает все то пустое место как непустое, а чем то занятое.
Реально не так давно счкинули расчетник по работе весом за 30 Мб. Таблица около 5000 строк. Скролл уходит в бездну Экселя. При этом файл иногда притормаживает.
Выделяем целиком строку чуть ниже таблицы кликнув на ее порядковом номере. Потом жмем Ctrl+Shift+стрелка вниз. Выделилось все. Правой кнопкой мыши кликаем и выбираем «Удалить«.
Может даже ругаться, что недостаточно памяти для операции и разрешить сделать ее без возможности отката. Соглашаемся. Удаляет. Обычно не быстро, а подумает. Сохраняемся. Закрываем и открываем файл и видим, что ползунок скролла теперь ведет к низу таблицы. А размер файла из 30 Мб, стал 3,5.
С горизонтальной промоткой такого мне не попадалась, но думаю всякое может быть.
Второй случай — скрытые объекты. Типа рисунков прозрачных. Увидеть их невозможно, только если в нужном месте кликнуть, подсвечивается рамочка, как при работе с картинками.
При чем эти звери плодятся как кролики в геометрической прогрессии если копируешь, перемещаешь строки и столбцы на которых они привязаны.
После определенного роста количества этих объектов работать с файлом становится трудновато из-за тормозов. Да и размер файла растет.
Как и с первым случаем, все проверено на собственном опыте. До определенного момента никто и не мог понять, что творится с файлами и почему все тупить стало. Откуда они взялись не понятно, может из инэта что-то в эксель копировали или еще как-то.
Но избавиться от этого не сложно.
Сначала проверим есть ли такое на листе. И да, проверять надо на каждом листе.
Для отображения скрытых объектов необходимо вызвать в меню Главная/ Редактирование/ Найти и выделить команду Область выделения.
Появится окошко «Фигуры на этом листе» И если кроме Comment = примечаний ваших к ячейкам увидите кучу изображений или других объектов — то вот они ваши гады глюкодельные.
У меня в файле их было слишком много, больше тысячи. Поэтому по одному выделять не вариант.
Выделить ВСЕ объекты можно с помощью инструмента Выделение группы ячеек (Главная/ Найти и выделить). Переключатель установить на Объекты. Потом просто жмем кнопку Delete и ждем пока оно все удалит. Процесс в зависимости от скорости компа и количества объектов может быть не моментальный.
Третий случай — скрытые имена.
Они не так сильно увеличивают размер файла. Но задалбывают при копировании/переносе листа в другую книгу сообщением, что найдено совпадающее имя, что с ним делать — использовать или переименовать. Зажимаешь Enter и ждешь пару минут пока пару тысяч таких имен автоматически переименует Эксель и можно будет дальше работать. Не забываем, что из пары тысяч из стало в два раза больше.
Кстати не забываем через вкладку «Формулы» зайти в Диспетчер имен и удалить там все, что не вы назначили. Просто чтоб его не было. Буквально вчера в присланном файле было неработающее имя с ссылкой на файл в папке с названием «Отчеты_2003» . Т.е. оно там уже скоро как 10 лет висит бесцельно. Ладно хоть путь к файлу имел папки с приличными названиями, а не что-то типа «отчеты конченым заказчикам» или типа того.
Но скрытые имена через Диспетчер имен не удалить.
Благо не сложно нагуглить простенький макрос, который у меня в экселе теперь постоянно прописан на всех компах рабочих.
Макрос чтобы удалить скрытые имена в Excel
Создать макрос и запустить выполнение!
Порадовались , что 5000 скрытых имен было удалено. И файл на 1-2 Мб стал легче.
Инструкцию как пользоваться макросами давать не буду. Если не знаете — поисковик в помощь. Все просто — ваша бабушка разберется.
Четвертый случай.
Никаких глюков нет. Но надо сделать вес файла меньше. Ну мало-ли вдруг на дискету не влазит :)))
Файл — Сохранить как — Двоичная книга Эксель.
Хоп.. волшебство — файл получится с расширением .xlsb и на больших файлах может стать на порядок легче, если не в два раза, то на 30-40% вполне (ну если в нем картинок не напихали, тогда поможет только их сжатие). И вроде как должен чуть шустрее открываться.
Если есть еще способы — пишите в комменты.

687 постов 15K подписчиков
Правила сообщества
2. Публиковать посты соответствующие тематике сообщества
3. Проявлять уважение к пользователям
4. Не допускается публикация постов с вопросами, ответы на которые легко найти с помощью любого поискового сайта.
По интересующим вопросам можно обратиться к автору поста схожей тематики, либо к пользователям в комментариях
Важно — сообщество призвано помочь, а не постебаться над постами авторов! Помните, не все обладают 100 процентными знаниями и навыками работы с Office. Хотя вы и можете написать, что вы знали об описываемом приёме раньше, пост неинтересный и т.п. и т.д., просьба воздержаться от подобных комментариев, вместо этого предложите способ лучше, либо дополните его своей полезной информацией и вам будут благодарны пользователи.
Утверждения вроде «пост — отстой», это оскорбление автора и будет наказываться баном.
Вообще-то во всех Excel есть команда, которая эффективно убирает лишнее форматирование и прочий мусор, при этом нужные данные не теряются. Находится она в надстройке Inquire (по умолчанию скрыта) которая всегда поставляется с Excel и называется Clean Excess Cell Formatting.
Никогда не мог понять почему такую полезную фичу спрятали так далеко.
Для того чтобы включить надстройку: Файл -> Параметры -> Надстройки -> Надстройки COM и поставить нужную галочку.
Для чистки просто нажать кнопку Clean Excess Cell Formatting.

На порядок — это в 10 раз, а не на 40%
Очень часто файл создан из 1с, и у него скрыт единственный лист. Нужно просто внизу оттащить ползунок, чтобы видеть название листа целиком. Сохранить.
У меня 70% файлов такого плана зависают намертво, пока не сделаешь эту нехитрую манипуляцию.
Форматирование. Оно тоже добавляет вес. Поэтому избегайте форматирования, особенно условного, целых строк и столбцов: выделили нужную группу ячеек и отформатировали.
Если в документе уже слишком много лишнего форматирования, то выделяем весь лист и жмем Очистить — Формат. И затем форматируем нужные диапазоны



Ответ на пост «Летом пригодится»

Ребят, не претендую на лучший шашлык в вашей жизни, вкусы у всех разные. Я обычно готовлю шашлык на огромные компании, в силу своей национальности))
Вот рецепт строго для свинины:
-Мясо покупаю шею, иногда с антрекотом и ребра средней жирности (можно мякоть бедра, но я не любитель). Режем на такие кусочки, которые вам нравится, обычно я режу размером с лимон мякоть, вырезая кость. Антрекоты с костью, если мелкие целиком, если большие, то пополам. Ребра по одному, если мелкие по две кости.
Итак маринад:
1. Я раскладываю мясо на столе, солю крупной солью(это важно) и перцем грубого помола, переворачиваю и повторяю операцию.
2. Лук репчатый, нарезаю на несколько частей и добавляю на два лука грамм 100 мин. воды и взбиваю блендером и добавляю щепотку соли туда, эту кашицу через четыре слоя марли процеживаю.
3. Беру кастрюлю, наливаю чуть лукового сока на дно и раскладываю мясо послойно не слишком плотно, но чтобы не было видно дно (мясо можно раскладывать в любом порядке, но строго по видам, чтобы потом было удобно нанизывать) и наливаю чуть лукового сока размазывая рукой по мясу.
4. Мариновать два часа в прохладном месте, но не в холодильнике. Если нужно заранее замариновать, например вечером, то кладём в холодник, но вытащить минимум за час до готовки, чтобы мясо было температуры не ниже 10-15 градусов, иначе получится шашлык, который сырой внутри и горелый снаружи.
Примерные граммовки:
Соли 1 ч.л. на кг мяса
Перец 0.3-0.5 ч.л. на кг, тут по вкусу
Лук 1 средняя головка на 2-2,5 кг мяса и 50-70 гр. минералки.
Это все не должно плавать в маринаде, его должно быть чуть чуть и чтобы он весь впитался в мясо.
Курицу мариную с паприкой, перцами, соевым соусом и маслом, так как у нее нет особого вкуса, который нужно подчеркнуть.
Баранину, мариную за час просто солью и перцем, иногда добавляю чуть минералки, лук перебивает вкус баранины, его не добавляю.
Не претендую на оригинальность рецепта, но в моей семье ортодоксных шашлычников, мой шашлык считается одним из лучших.


Как мы готовимся к поездкам
В комментах к посту про Узбекистан у меня попросили рассказать подробнее, как мы планируем путешествие, броним отели, ищем гидов и т.д. Кто-то даже подписался на меня, что приятно. Что ж, обещал — рассказываю. В анамнезе уже почти 3 десятка стран и сотни городов, жизнь в других странах, т.е. опыт есть, с удовольствием им поделюсь с вами. Сразу предупрежу — текста будет много, работы по подготовке к поездке тоже.
Предположим, что страну мечты для отпуска вы уже выбрали. Пусть это будет Австралия. Первое, что нужно сделать до начала всей движухи — посмотреть политику въезда в страну конкретно для вас (не забываем, что зачастую для русских, белорусов, казахов, украинцев и т.д. требования могут быть разные). Обязательно проверяем, нужна ли виза для въезда, какие требуются документы на въезд (например, страховка, обратные билеты, наличие определённого количества денег с собой, которые вы можете подтвердить выпиской). Срок действия паспорта тоже важен, зачастую он должен действовать не менее N месяцев с даты въезда в страну. Недавно у нашей знакомой сорвалась поездка на Бали. Она прочитала, что для поездки в Индонезию оформлять визу заранее не требуется и успокоилась. Но для въезда в Индонезию срок действия паспорта должен быть не менее 6 месяцев, а у неё он заканчивался через 4. Лучше всего смотреть подобные вещи на официальных сайтах посольств соответствующей страны и, к примеру, на форуме Винского ( https://forum.awd.ru/ ) — там всегда свежая инфа. Всё найденное сразу добавляем в какой-нибудь блокнот типа https://www.notion.so/ , чтобы потом всё это структурировать и составить чек-листы.
Ок, с визовыми вопросами разобрались, заодно узнали о необходимости сбора дополнительных документов. Если всё устроило — идём на https://www.aviasales.ru/ за билетами. Для меня лично удобнее искать на Skyscanner, но с РФ он работать перестал. Покупать я советую напрямую у авиакомпаний (на случай любых проблем — всегда проще взаимодействовать напрямую с АК для возврата билетов, получения компенсации при отменах-переносах рейса и прочих делах), но вот при первоначальном поиске без агрегаторов никак. Тут, правда, вносят свои коррективы неработающие банковские карты. Если нет зарубежной карты — используем авиасейлз для покупки.
В случае Австралией мы нашли билеты Бангкок-Сидней-Бангкок лоукостером (AirAsia) за довольно низкую цену. Значит, с начальной и конечной точкой маршрута мы определились. Дальше часть, на которую уходит больше всего времени — поиск точек интереса. Этим по большей части занимается Алёна (моя жена). Шерстим поисковики по стандартным запросам вида «Австралия что посмотреть». Всё, представляющее для нас интерес, добавляется в гугл-картах маркерами со звёздочкой. Добавить можно любой объект, ткнув на него и нажав Сохранить

Это самая удобная штука, т.к. потом по этим же точкам и строится маршрут навигатора непосредственно в самой поездке.
Так вот, по поводу поиска интересных мест. Читаем несколько найденных отчётов путешественников, подмечая интересные места, за едой смотрим ютуб-видео блогеров по этой стране, также хорошо работает поиск в инстаграме тех, кто в данный момент отдыхает в нужном нам месте (по геотегам) — зачастую многое можно почерпнуть практически в прямом эфире 🙂
Ещё у гугла есть классный сервис — Тревел https://www.google.com/travel/ . Показывает все интересные места в стране или городе. По сути, агрегирует все популярные точки, показывает отзывы, даёт возможность купить билеты.

Ок, поняли, что бóльшее количество точек вы уже не сможете точно посетить за время отпуска. Ну или просто закончились идеи. Вот так выглядит карта Австралии в аккаунте Алёны.

Жёлтые маркеры — интересные места, красные — жильё (добавляем после бронирования).
Дальше — поиск оптимального маршрута. Смотрим на скопления точек. В нашем примере полно точек на Тасмании, в Сиднее, Мельбурне и на севере в районе Кэрнса. А прилетаем мы в Сидней. Раскидываем все наши точки по датам в notion, определяемся с количеством дней в первом городе. Заодно добавляем ценники, где возможно. И не забываем изучать вопросы безопасности в тех городах, куда планируем отправиться. Опять-таки, форумы и отчёты других путешественников в этом сильно помогут.

Получилось 3 дня в Сиднее. Аналогично поступаем с остальными городами, не забывая параллельно проверять наличие различных входных билетов или свободных дат экскурсий для корректировки планов. Зачастую купить эти билеты можно прям через гугл-карты. Он агрегирует продавцов.

Раскидали всё по датам, поняли, что нам не хватает дней. Что ж, вычёркиваем Аделаиду из нашего списка (скопление точек к западу от Мельбурна). Единичные точки в центральной и северо-западной части тоже летят в корзину. Итого после всех этих действий у нас есть список городов, в которые нужно попасть. Дальше нужно определиться, как мы будем передвигаться между этими городами. В случае с Австралией вариантов не особо много — между городами перелёты (расстояния слишком большие), вокруг городов — авто в аренду. Не забываем посмотреть требования для вождения авто — обычно решается просто наличием заграничных прав, иногда можно и по национальным. Тут стоит уделять больше внимания мелочам, т.к. мы в Австралии забронировали отель на севере страны, до которого можно было добраться только с помощью единственной паромной переправы через реку с крокодилами (не утрирую). Она закрывалась на ремонт на 3 дня, открыться должна была как раз к нашим датам, но открытие перенеслось на неделю, о чём стало известно за пару дней. К чести администрации отеля, они сами нам написали, посетовали, что мы не сможем к ним попасть и предложили вернуть деньги (одна ночь там была, скорректировали планы на ходу в итоге).
Что ж, возвращаемся к внутренним перелётам. Снова обращаемся к агрегаторам авиабилетов. Смотрим, куда делевше всего полететь из Сиднея (у нас из вариантов Тасмания, Мельбурн, Кэрнс). Это оказывается Тасмания и Мельбурн. Но ехать после городского отдыха в Сиднее в Мельбурн не очень логично, лучше миксовать активности, выбираем Тасманию. Дальше повторяем итерацию с поиском билетов 🙂 Итоговый маршрут Сидней — Хобарт (Тасмания) — Мельбурн — Кэрнс — Сидней. Берём эти билеты, пока курс не изменился. Обязательно обращаем внимание на норму включённого багажа и ручной клади. Докупаем, если не хватает.
Дальше смотрим, где и когда нужен автомобиль, а где можно обойтись общественным транспортом и такси. Поиск авто — это всегда сугубо моя задача, и тоже немаленькая, кстати. Очень сильно зависит от того, в какую страну летим. Если брать текущий пример — Австралию — тут всё довольно просто и дорого 🙂 Идём на сайт агрегатора типа https://www.rentalcars.com/ и бронируем там. Заодно можно прикупить их страховку (у нас было полное возмещение — пригодилось. На арендной машине немного повредили подкрылок, страховая возместила всё в течение пары недель). Если же брать Юго-Восточную Азию (Таиланды, Вьетнамы, Индонезии и иже с ними) — то тут начинается квест. Искать нужно в гугле, вводя запрос на местном языке. И желательно, чтоб доменная зона сайта была тоже местной. В случае Таиландом, например, .th

Ну и дальше с помощью https://translate.google.com/ или автопереводом Хрома шаримся по сайтам и ищем нормальные условия аренды, добавляем номер телефона и надеемся, что есть whatsapp. Также для подобных стран работает поиск по Facebook и Telegram группам. Но если будете арендовать что-то у соотечественников — с вероятностью в 90% это будет дороже. Тут уже вопрос комфорта в общении с иностранцами, кому-то проще переплатить. Кстати, предоплату частным лицам оставлять крайне нежелательно, только если проверенный продавец, которого порекомендовали хорошо знакомые вам люди. Конечно, это не касается агрегаторов и крупных компаний — там почти всегда будет вноситься частичная предоплата авто.
Дальше — жильё. Идём на https://www.booking.com/ и https://www.airbnb.ru/ , указываем наши даты и смотрим жильё, находящееся примерно в центре скоплений наших точек интересов. В случае с booking попадаются места, не требующие карту для брони, для airbnb же карта, увы, понадобится. Иногда можно забронировать отель напрямую, без агрегаторов — прямо на официальном сайте. Также были случаи, когда хотелось попасть в конкретный отель, на букинге он был полностью занят, а после письма на почту отеля был ответ, что они готовы сделать бронь. Бывает и такое.
Авиа и жд билеты куплены, билет в зоопарк тоже, жильё и автомобиль забронированы. Можно озаботиться вопросом гидов. Шаг вовсе не обязательный, но иногда хочется получить выжимку полезной информации. В Марокко и ЮАР это был ещё и вопрос безопасности — нас водили по безопасным местам, рассказывали подробно, куда лучше не соваться и чего не делать. В случае с Узбекистаном это большое количество интересной исторической информации и кафе с лучшими пловом, лагманом и самсой. Одни плюсы, в общем. Как искать гида? Есть прекрасный сервис Трипстер — https://experience.tripster.ru/ . Там и разбивка по странам-городам, и отзывы, и куча всякой другой интересной информации о локальных экскурсиях. Советую, короче.
В моём случае дополнительным шагом является поиск информации о необходимости разрешения на полёты дроном. Читаем заранее англоязычные форумы про конкретную страну, если требуется — пытаемся запросить разрешение на полёты и -фото и видеосъёмку (обычно это разные разрешения).
Ещё обязательно читаем таможенные правила страны, чтобы не было сюрпризов. Что можно ввозить-вывозить, что нельзя, что нужно декларировать и т.д. В Таиланд, к примеру, запрещён провоз электронных сигарет — можно попасть на штраф. В Марокко нельзя ввозить дроны — они будут конфискованы. А нашу любимую Австралию нельзя ввозить любые продукты питания. Да и в целом с любой органикой могут быть проблемы.
Теперь мы уже точно знаем стоимость авиабилетов (куплено), отелей (что-то оплачено, что-то нет), автомобиля (включая бензин, т.к. маршрут известен), экскурсий/входных билетов. Добавляем сюда 150$ в день доп. расходов (Австралия всё-таки) — получился минимальный бюджет поездки. Копим денежки на то, что ещё не оплачено.
Вроде всё готово к поездке. Делаем небольшой чек-лист
авиабилеты в страну и обратно ✓
страховка — не ✓. Идём на https://www.cherehapa.ru/ , указываем страну, даты, добавляем всех путешествующих, смотрим варианты. Я бы рекомендовал брать страховку всегда, т.к. стоит она копейки по сравнению с общей суммой трат, а в случае неприятностей очень сильно поможет. И часто является обязательной для въезда в страну. Купили, теперь ✓
взвесили свои вещи, убедились, что влезет в ручную кладь или багаж ✓
проверили паспорта на сроки действия ✓
посмотрели, как добираться до отеля в первом городе, т.к. интернета может не быть в аэропорту. Или купили немного международного роуминга (я у Тинькова всегда беру 1гб интернета на поездку, очень выручают) ✓
В общем, примерно таким алгоритмом подготовки к поездке мы пользовались много раз. Какие-то пункты меняются в зависимости от страны, какие-то исключаются, но в целом схема рабочая 🙂 Применялась и в Узбекистане, и в ЮАР, и во Вьетнамах-Камбоджах, и на Кавказе, и в Сибири.
Спасибо тем, кто дочитал. Вопросы приветствуются, я стараюсь всем отвечать в комментах.
PS: Особая благодарность Эльфу-торговцу Алёне, т.к. все эти действия во время подготовки поездок — результат её структурирования кучи дел, необходимых для успешного отпуска. Тут она только читатель, но ведёт инстаграм во время наших поездок и иногда о наших котах, в закреплённых кружочках аккаунта у неё много инфы о странах + интересный контент во время отпусков. Подписывайтесь, в общем, она будет рада — https://www.instagram.com/oladinka/

Как я цилиндр в замке менял
У каждого наступает момент, когда надо сменить личинку замка во входной двери. Я вот узнал, что мою дверь могут вскрыть за 30 секунд, и решил озаботиться. Делюсь своим опытом, вдруг кому пригодится)
В общем, началось все с осознания факта, что нельзя вот так просто прийти в магазин и купить новую личинку. Когда я пришел в Леруа в отдел с замками, меня встретила вот такая памятка:

Из нее я узнал, что правильное название личинки — цилиндр) А ещё что мне придется возвращаться домой ни с чем. Ну ладно, в другой раз буду во всеоружии!
Дома я измерил толщину двери, как сказано в инструкции: от центра винта. Расстояния А и В оказались одинаковые. Значит, мне нужен равносторонний цилиндр, подумал я.
В Леруа мне ехать было уже лень, поэтому начал шерстить маркетплейсы. В процессе поисков узнал ещё несколько вещей:
у цилиндров есть 4 класса безопасности — если хотите спать спокойно, берите сразу четвертый;
есть 4 вида защиты: от отмычек, высверливания, бампинга (когда вставляют специальный бамп-ключ и бьют киянкой) и излома (разрыва внешней части) — тут тоже лучше подбирать личинку с полным набором;
норм цилиндры делает Израиль (Mul-T-Lock), Италия (Cisa), Турция (Kale Kilit) — если кто знает ещё хороших производителей, пишите в комментах;
нормальный цилиндр стоит не меньше 2000 рублей.
Кстати, оказалось, что все это время в моей двери стоял китайский цилиндр Livgard за 500-800 рублей. Нашел видео, где умелец вскрывает такой за полминуты:
То же самое относится ко всем личинкам до 1500-2000 рублей. На вскрытие уходит максимум пару минут. Какой толк от них, я не знаю)
А вот цилиндр, который я в итоге выбрал и купил, профессионал взламывал уже 30 минут:
Цилиндр Kale Kilit OBS, класс безопасности 4, латунный, защита от всех видов силового и интеллектуального взлома. Цена в среднем 3000 рублей. Очень много спецов в сети хвалят эту модель как топчик за свои деньги.
Когда приехал заказ, быстро заменил личинку — это все очень просто делается, нужна только отвёртка и немного ловкости, чтобы потом попасть винтом в отверстие и закрутить. Если что, действовал по этой инструкции:
Собственно, на этом всё) Всем советую озаботиться надёжностью замков и поменять личинку при необходимости — это не так дорого, зато можно спать спокойно.

Уроки ошибок


Лучшее решение


Ошибка

Офисное
Любишь Excel — люби и #ССЫЛКА!
Автосигнализация-террорист
Столкнулся я с проблемой , которую пытаюсь решить. Может быть найдутся здесь люди, которые предложат решение или найдется здесь виновник происходящего). Суть в следующем. Кто-то где-то установил автосигнализацию с gsm модулем и в качестве одного из номеров для управления этой сигнализацией указал (надеюсь по ошибке) мой номер телефона. Номер телефона используется для работы на кнопочном телефоне. И теперь я знаю обо всем, что происходит с чьей-то машиной. Открытие дверей, сработка датчиков, автозапуска и прочее. Ну думаю это не надолго. Скоро владелец поймет, что кому то эти сообщения не приходят и исправит ситуацию. Ведь если указали мой номер ошибочно вместо кого-то, значит до кого-то эти сообщения не доходят.
но не тут то было. В течение месяца меня эта сигнализация терроризирует почти ежедневными звонками и смс. Перезвонить на этот номер я на тот момент не мог, так как данный номер у меня использовался по работе, был не оплачен, работал только на входящие. Я добавил этот номер в черный список, но это не особо помогает. Теперь телефон постоянно отображает пропущенные с этого номера. Закинул денег на этот номер, активировал тариф и решил перезвонить на номер сигнализации. Моя тактика была следующая. Так как кроме этого номера сигнализации у меня больше ничего нет и связаться с владельцем я никак не могу, я решил звонить на сигнализацию. И так как мой номер добавлен в базу этой сигнализации у меня есть доступ к основным ее функциям без ввода пароля. Впоследствии оказалось, что владелец не удосужился даже сменить пароль по умолчанию и доступ к некоторым функциям есть с любого телефона.
Начал я звонить на эту сигнализацию и создавать сложности для ее владельца в надежде, что он заедет в сервис и там все исправят. Ну либо сам догадается, а еще лучше когда будет разбираться увидит входящие и исходящие на мой номер и перезвонит мне сам лично. Сделать это не трудно, баланс Симки и звонки он наверняка контролирует в мобильном приложении оператора связи.
Но то ли владелец глуповат, то ли сервис куда он обратился с этой проблемой или еще что я не знаю, но проблема до сих пор не решена. Я почти каждый день звоню на этот номер, включаю автозапуск, запрашиваю гео локацию (на мой номер не приходит смс с геолокацией почему то, видимо приходит владельцу только), и мое любимое-включаю режим антиограбления. Особенно если машина в данный момент едет ). Открывать-закрывать двери и отключать сигнализацию не рискую во избежании серьезных проблем у владельца.
Владельца эта ситуация явно не устраивает, он пытается решить проблему, но двигается не в том русле. Не догадывается проверить номера и список входящих-исходящих. И так уже на протяжении месяца. Всего что он добился это смена номера и оператора связи, но понятное дело что это не то, что хотелось бы.
Поэтому если вдруг владелец автомобиля это читает, то теперь он знает что происходит с его автомобилем и почему «глючит» сигналка.
А от вас я жду комментарии и другие возможные решения проблемы.