Как открыть тяжелый файл excel
Работа с большими файлами экселя
Что такое большой файл? Ну так чтобы реально большой? В бытность свою я думал, что это файлик на 50-60 тыс строк записей. И оставался я бы в таком неведении до сих пор, но пришлось выполнять один проект, в котором надо было работать с файлами на 600-800 тыс строк. Хождение по мукам — под катом:
Что сначала
А сначала, друзья мои, ринулись мы в самое простое, что можно придумать. Interop.Excell, и все дела. Казалось. Ага, щаз. Как показали тестовые испытания, данный способ открытия приводил к тому, что за час было прочитано 200 тыс строк экселя, приложение активно потребляло оперативку, и раздвигало плечами остальные процессы на машине. Кончилось все ожидаемо, но следственный эксперимент надо было довести до конца — на 260 тысячах приложение свалилось в OutOfMemory на машине с 4 Гб. Стало понятно, что в лоб решить проблему не получится
Google it
Сколько нам открытий чудных… Гугль привел, как ни странно, в msdn, где я познакомился с двумя методами открытия очень больших файлов: DOM и SAX. Уж за давностью времен не вспомню, но какой то из них отвалился по причине опостылевшей уже на тот момент OutOfMemory, а второй был совершенно неюзабелен в плане доступа к данным. Почему — читаем ниже.
Из чего же, из чего же
Сделаны наши эксельки. Ни для кого, кто решил копнуть формат чуть глубже, не станет секретом, что в отличие от бинарным xls, xlsx — по сути zip архив с данными. Достаточно поменять расширение ручками и распаковать архив в папку — и мы получим всю внутреннюю структуру документа, что есть не что иное, как набор xml файлов и сопутствующей информации. Как оказалось, в корневом xml нет текстовых данных. Вместо этого мы имеем набор индексов, которые ссылаются на вспомогательный файл, в котором представлены пары «ключ/значение» Одним из вышеприведенных способов открыть то файл можно, но при этом нужно копаться в сопутствующих файлах и вытаскивать из них текстовые значения. Мрак.
И отступила тьма
После долгих мытарств и стенаний родилось следующее:
Наши любимые юзинги, которые некоторые личности забывают указывать:
using System;
using System.Collections. Generic ;
using System.Data;
using System.Data.OleDb;
using System.IO;
using System.Linq;
using DocumentFormat.OpenXml;
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Spreadsheet;
Собственно, сам код:
public delegate void MessageHave( string message);
public delegate void _DataLoaded( List string > data);
public delegate void _NewProcent( int col);
public static _DataLoaded DataLoaded;
public static _NewProcent NewProcent;
public static MessageHave MessageHave_Event;
id++;
if (id == calc)
<
NewProcent(id);
calc += 1000;
>
>
DataLoaded(lines);
>
cnn.Close();
>
catch (Exception ex)
<
MessageHave_Event( «Exception: » + ex.Message);
cnn.Close();
>
>
>
Код показал производительность порядка 15-20 минут на файлах в 600-800 тыс строк записей.
Если кому то реализация покажется кривой — сильно не пинать 🙂 Выслушаю все комментарии
Уменьшение размера файла в Microsoft Excel
При работе в Экселе некоторые таблицы достигают довольно внушительного размера. Это приводит к тому, что размер документа увеличивается, иногда достигая даже десятка мегабайт и более. Увеличение веса книги Excel приводит не только к увеличению занимаемого им места на жестком диске, но, что ещё более важно, к замедлению скорости выполнения различных действий и процессов в ней. Попросту говоря, при работе с таким документом программа Excel начинает тормозить. Поэтому актуальным становится вопрос оптимизации и сокращения размеров подобных книг. Давайте разберемся, как можно уменьшить размер файла в Экселе.
Процедура уменьшения размера книги
Оптимизировать разросшийся файл следует сразу по нескольким направлениям. Многие пользователи не догадываются, но зачастую книга Excel содержит много ненужной информации. Когда файл небольшой на это никто особого внимания не обращает, но если документ стал громоздким, нужно оптимизировать его по всем возможным параметрам.
Способ 1: уменьшение рабочего диапазона
Рабочий диапазон – это та область, действия в которой запоминает Excel. При пересчете документа программа пересчитывает все ячейки рабочей области. Но она не всегда соответствует тому диапазону, в котором действительно работает пользователь. Например, нечаянно поставленный пробел далеко внизу от таблицы расширит размер рабочего диапазона до того элемента, где этот пробел находится. Получается, что Эксель при пересчете каждый раз будет обрабатывать кучу пустых ячеек. Посмотрим, как можно устранить данную проблему на примере конкретной таблицы.
Если в книге несколько листов, с которыми вы работаете, нужно провести подобную процедуру с каждым из них. Это позволит ещё больше уменьшить размер документа.
Способ 2: устранение избыточного форматирования
Ещё одним важным фактором, который делает документ Excel более тяжелым, является избыточное форматирование. Сюда можно отнести применение различных видов шрифтов, границ, числовых форматов, но в первую очередь это касается заливки ячеек различными цветами. Так что перед тем, как дополнительно отформатировать файл, нужно дважды подумать, а обязательно ли стоит это делать или без данной процедуры можно легко обойтись.
Особенно это касается книг, содержащих большое количество информации, которые сами по себе уже имеют немалый размер. Добавление форматирования в книгу может увеличить её вес даже в несколько раз. Поэтому нужно выбрать «золотую» середину между наглядностью представления информации в документе и размером файла, применять форматирование только там, где оно действительно необходимо.
Ещё одним фактором, связанным с форматированием, утяжеляющим вес, является то, что некоторые пользователи предпочитают отформатировать ячейки «с запасом». То есть, они форматируют не только саму таблицу, но и диапазон, который находится под ней, иногда даже до конца листа, с расчетом на то, что, когда в таблицу будут добавляться новые строки, не нужно будет каждый раз форматировать их снова.
Но неизвестно, когда именно будут добавляться новые строки и как много их добавится, а таким предварительным форматированием вы утяжелите файл уже прямо сейчас, что отрицательно также скажется и на скорости работы с данным документом. Поэтому, если вы и применили форматирование к пустым ячейкам, не входящим в таблицу, то его обязательно следует убрать.
Вышеописанные действия помогут существенно уменьшить размер книги Excel и ускорить работу в ней. Но лучше изначально использовать форматирование только там, где оно по-настоящему уместно и необходимо, чем потом тратить время на оптимизацию документа.
Способ 3: удаление ссылок
В некоторых документах очень большое количество ссылок, откуда подтягиваются значения. Это тоже может серьезно тормозить скорость работы в них. Особенно сильно на этот показать влияют внешние ссылки на другие книги, хотя и внутренние ссылки тоже негативно отражаются на быстродействии. Если источник, откуда ссылка берет информацию, не является постоянно обновляемым, то есть, смысл заменить ссылочные адреса в ячейках на обычные значения. Это способно увеличить скорость работы с документом. Посмотреть, ссылка или значение находится в конкретной ячейке, можно в строке формул после выделения элемента.
Но нужно помнить, что этот вариант оптимизации книги Excel не всегда приемлем. Его можно применять только тогда, когда данные из первоисточника не являются динамическими, то есть, не изменятся со временем.
Способ 4: изменения формата
Ещё одним способом существенно сократить размер файла является изменение его формата. Этот способ, наверное, больше всех остальных помогает сжать книгу, хотя и выше представленными вариантами тоже нужно пользоваться в комплексе.
В Экселе существуют несколько «родных» форматов файлов – xls, xlsx, xlsm, xlsb. Формат xls являлся базовым расширением для программы версии Excel 2003 и ранее. Он является уже устаревшим, но, тем не мене, многими пользователями продолжает до сих пор применяться. К тому же, бывают случаи, когда приходится возвращаться к работе со старыми файлами, которые были созданы много лет назад ещё во времена отсутствия современных форматов. Не говоря уже о том, что с книгами с данным расширением работают многие сторонние программы, которые не умеют обрабатывать более поздние варианты документов Excel.
Нужно отметить, что книга с расширением xls имеет гораздо больший размер, чем современный её аналог формата xlsx, который в нынешнее время Эксель использует, как главный. В первую очередь, это связано с тем, что файлы xlsx, по сути, являются сжатыми архивами. Поэтому, если вы используете расширение xls, но желаете уменьшить вес книги, то это можно сделать просто пересохранив её в формате xlsx.
Кроме того, в Экселе существует ещё один современный формат xlsb или двоичная книга. В нем документ сохраняется в бинарной кодировке. Эти файлы весят ещё меньше, чем книги в формате xlsx. К тому же, язык, на котором они записаны, ближе всего для программы Excel. Поэтому она работает с такими книгами быстрее, чем с любым другим расширением. При этом книга указанного формата по функциональности и возможностям применения различных инструментов (форматирование, функции, графики и т.д.) ни в чем не уступает формату xlsx и превосходит формат xls.
Основная причина, почему xlsb не стал форматом по умолчанию в Excel, заключается в том, что с ним практически не умеют работать сторонние программы. Например, если вам нужно будет экспортировать информацию из Excel в программу 1C, то это можно будет сделать с документами xlsx или xls, но не с xlsb. Но, если вы не планируете перенос данных ни в какую-то стороннюю программу, то смело можете сохранять документ в формате xlsb. Это позволит вам уменьшить размер документа и увеличит скорость работы в нем.
Процедура сохранения файла в расширении xlsb аналогична той, какую мы проделывали для расширения xlsx. Во вкладке «Файл» кликаем по пункту «Сохранить как…». В открывшемся окне сохранения в поле «Тип файла» нужно выбрать вариант «Двоичная книга Excel (*.xlsb)». Затем щелкаем по кнопке «Сохранить».
Смотрим на вес документа в разделе «Сведения». Как видим, он уменьшился ещё больше и теперь составляет всего 11,6 Кбайт.
Подводя общие итоги, можно сказать, что если вы работает с файлом в формате xls, то наиболее эффективным способом уменьшить его размер является пересохранение в современных форматах xlsx или xlsb. Если же вы уже используете данные расширения файлов, то для уменьшения их веса следует правильно настроить рабочую область, убрать избыточное форматирование и ненужные ссылки. Наибольшую отдачу вы получите, если произведете все эти действия в комплексе, а не ограничитесь только одним вариантом.
Помимо этой статьи, на сайте еще 12533 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Что делать, если набор данных слишком большой для сетки Excel
Если вы открыли в Excel файл с большим набором данных, например текстовый (TXT) или CSV-файл, возможно, вы увидели предупреждение: «Этот набор данных слишком большой для сетки Excel. Если вы сохраните эту книгу, вы потеряете данные, которые не были загружены.Это означает, что набор данных превышает количество строк или столбцов, доступных в Excel, поэтому некоторые данные не были загружены.
Чтобы не потерять данные, необходимо соблюдать дополнительные меры предосторожности.
Откройте файл в Excel для ПК,используя get Data (Получить данные). Если у вас есть приложение Excel для ПК, вы можете загрузить полный набор данных и проанализировать его с помощью таблиц с помощью Power Query.
Не сохранения файла в Excel. Если сохранить файл через исходный, вы потеряете все данные, которые не были загружены. Помните, что набор данных также неполный.
Сохранение усеченной копии. Если вам нужно сохранить файл, перейдите в папку > «Сохранить копию». Затем введите другое имя, которое будет ясно, что это усеченная копия исходного файла.
Открытие набора данных, превышаго ограничения Excel на сетку
С помощью Excel для ПК можно импортировать файл с помощью средства «Получить данные», чтобы загрузить все данные. Данные будут отображаться не больше, чем количество строк и столбцов в Excel, однако полный набор данных уже создан, и вы сможете анализировать его без потери данных.
Откройте пустую книгу в Excel.
На вкладке «Данные» > «Из текста/CSV> найдите файл и выберите «Импорт». В диалоговом окне предварительного просмотра выберите «Загрузить в. « > отчета.
После загрузки используйте список полей для у упорядочений полей в pivotTable. Для сведения данных в ней будет работать весь набор данных.
Вы также можете отсортировать данные в pivotTable илиотфильтроватьданные в ее.
Ограничения форматов файлов Excel
Чтобы предотвратить ограничение в Excel, не забудьте использовать для этого формат XLSX вместо XLS. Если вы знаете, что набор данных превышает ограничение XLSX, используйте альтернативные обходные пути для открытия и просмотра всех данных.
Совет: Убедитесь, что при открытие набора данных в Excel были импортироваться все данные. Вы можете проверить количество строк или столбцов в исходных файлах, а затем подтвердить их совпадение в Excel. Для этого вы можете выбрать всю строку или столбец и просмотреть количество в строке состояния в нижней части Excel.
Excel не открывает большой файл
Неудачи в попытке открыть книгу Excel не так часты, но, тем не менее, они тоже встречаются. Подобные проблемы могут быть вызваны как повреждением документа, так и неполадками в работе программы или даже системы Windows в целом. Давайте разберем конкретные причины проблем с открытием файлов, а также выясним, какими способами можно исправить ситуацию.
Причины и решения
Как и в любой другом проблемном моменте, поиск выхода из ситуации с неполадками при открытии книги Эксель, кроется в непосредственной причине её возникновения. Поэтому, прежде всего, нужно установить именно факторы, которые вызвали сбои в работе приложения.
Чтобы понять, в чем первопричина: в самом файле или в программных неполадках, попытайтесь открыть другие документы в этом же приложении. В случае если они откроются, можно сделать вывод, что первопричина проблемы — повреждение книги. Если же пользователя и тут постигнет неудача при открытии, то значит, проблема кроется в неполадках Excel или операционной системы. Можно сделать и по-другому: попробовать открыть проблемную книгу на другом устройстве. В этом случае её успешное открытие будет свидетельствовать о том, что с документом все в порядке, а проблемы нужно искать в ином.
Причина 1: проблемы совместимости
Наиболее частая причина неудачи при открытии книги Excel, если она кроется не в повреждении самого документа, это проблема совместимости. Она вызвана не поломкой ПО, а использованием старой версии программы для открытия файлов, которые были сделаны в более новой версии. В то же время нужно отметить, что далеко не каждый сделанный в новой версии документ будет иметь проблемы при открытии в предыдущих приложениях. Скорее наоборот, большинство из них запустятся нормально. Исключения составят только те, где были внедрены технологии, с которыми старые версии Эксель работать не могут. Например, ранние экземпляры этого табличного процессора не могли работать с циклическими ссылками. Поэтому книгу, содержащую данный элемент, старое приложение открыть не сможет, но оно запустит большинство других документов, сделанных в новой версии.
В данном случае решений проблемы может быть только два: либо открывать подобные документы на других компьютерах, имеющих обновленное ПО, либо установить на проблемном ПК одну из новых версий пакета Microsoft Office вместо устаревшей.
Обратной проблемы при открытии в новой программе документов, которые были сформированы в старых версиях приложения, не наблюдается. Таким образом, если у вас установлена последняя версия Excel, то проблемных моментов, связанных с совместимостью при открытии файлов более ранних программ, быть не может.
Отдельно следует сказать о формате xlsx. Дело в том, что он внедрен только начиная с версии Excel 2007. Все предыдущие приложения по умолчанию с ним работать не могут, ведь для них «родным» форматом является xls. Но в этом случае проблему с запуском такого вида документа можно решить даже без обновления приложения. Это можно сделать, установив на старую версию программы специальный патч от Microsoft. После этого книги с расширением xlsx будут открываться нормально.
Причина 2: неправильная настройка параметров
Иногда причиной проблем при открытии документа может быть неправильная настройка конфигурации самой программы. Например, при попытке открыть любую книгу Эксель двойным щелчком левой кнопки мышки может появиться сообщение: «Ошибка при направлении команды приложению».
При этом приложение запустится, но выбранная книга не откроется. В то же время через вкладку «Файл» в самой программе документ открывается нормально.
В большинстве случаев данную проблему можно решить следующим путем.
- Переходим во вкладку «Файл». Далее перемещаемся в раздел «Параметры».
После выполнения данной операции повторная попытка открыть документ двойным щелчком мыши должна завершиться успешно.
Причина 3: настройка сопоставлений
Причина того, что вы не можете стандартным способом, то есть, двойным щелчком левой кнопки мыши, открыть документ Эксель, может крыться в неправильной настройке сопоставлений файлов. Признаком этого служит, например, попытка запуска документа в другом приложении. Но данную проблему также легко можно решить.
- Через меню Пуск переходим в Панель управления.
Далее перемещаемся в раздел «Программы».
В открывшемся окне настройки приложений переходим по пункту «Назначение программы для открытия файлов этого типа».
После этого будет построен список из множества типов форматов, к которым указаны приложения, открывающие их. Ищем в данном списке расширения Эксель xls, xlsx, xlsb или другие, которые должны открываться в данной программе, но не открываются. При выделении каждого из этих расширений вверху над таблицей должна быть надпись Microsoft Excel. Это означает, что настройка соответствия указана верно.
Но, если при выделении типичного файла Эксель указано другое приложение, то это свидетельствует о том, что настроена система неправильно. Чтобы сконфигурировать настройки жмем на кнопку «Изменить программу» в верхней правой части окна.
Как правило, в окне «Выбор программы» наименование Excel должно находиться в группе рекомендуемых программ. В этом случае просто выделяем название приложения и жмем на кнопку «OK».
Но, если в связи с какими-то обстоятельствами его в списке не оказалось, то в этом случае жмем на кнопку «Обзор…».
После этого открывается окно проводника, в котором вы должны указать путь к непосредственно основному файлу программы Эксель. Он находится в папке по следующему адресу:
C:Program FilesMicrosoft OfficeOffice№
Вместо символа «№» нужно указать номер своего пакета Microsoft Office. Соответствия версий Excel и номеров Офиса следующие:
После того, как вы перешли в соответствующую папку, выделяйте файл EXCEL.EXE (если не включен показ расширений, то он будет называться просто EXCEL). Жмите на кнопку «Открыть».
После этого происходит возврат к окну выбора программы, где вы должны выбрать наименование «Microsoft Excel» и нажать на кнопку «OK».
После этого книги Excel открываться должны корректно.
Причина 4: некорректная работа надстроек
Одной из причин, почему не запускается книга Excel, может являться некорректная работа надстроек, которые конфликтуют или между собой, или с системой. В этом случае выходом из положения является отключение некорректной надстройки.
- Как и во втором способе решения проблемы через вкладку «Файл», переходим в окно параметров. Там перемещаемся в раздел «Надстройки». В нижней части окна находится поле «Управление». Кликаем по нему и выбираем параметр «Надстройки COM». Жмем на кнопку «Перейти…».
В открывшемся окне списка надстроек снимаем флажки со всех элементов. Жмем на кнопку «OK». Таким образом, все надстройки типа COM будут отключены.
Пробуем открыть файл двойным щелчком мыши. Если он не открывается, то дело не в надстройках, можно их опять все включить, а причину искать в другом. Если же документ открылся нормально, то это как раз означает, что одна из надстроек работает некорректно. Чтобы проверить, какая именно, возвращаемся опять к окну надстроек, устанавливаем галочку на одну из них и жмем на кнопку «OK».
Причина 5: аппаратное ускорение
Проблемы с открытием файлов в Excel могут возникать при включенном аппаратном ускорении. Хотя данный фактор и не обязательно является препятствием для открытия документов. Поэтому, прежде всего, нужно проверить является он причиной или нет.
- Переходим в уже хорошо известном нам окне параметров Excel в раздел «Дополнительно». В правой части окна ищем блок настроек «Экран». В нем имеется параметр «Отключить аппаратное ускорение обработки изображений». Устанавливаем напротив него флажок и жмем на кнопку «OK».
Причина 6: повреждение книги
Как уже говорилось ранее, документ может не открываться ещё и потому, что он поврежден. Об этом может свидетельствовать то, что другие книги в этом же экземпляре программы запускаются нормально. Если же вы не смогли открыть этот файл и на другом устройстве, то тогда с уверенностью можно сказать, что причина именно в нем самом. В этом случае можно попытаться восстановить данные.
- Запускаем табличный процессор Excel через ярлык на рабочем столе или через меню Пуск. Переходим во вкладку «Файл» и жмем на кнопку «Открыть».
Активируется окно открытия файла. В нем нужно перейти в ту директорию, где расположен проблемный документ. Выделяем его. Затем жмем на пиктограмму в виде перевернутого треугольника рядом с кнопкой «Открыть». Появляется список, в котором следует выбрать пункт «Открыть и восстановить…».
Запускается окно, которое предлагает несколько действий на выбор. Сначала попробуем выполнить простое восстановление данных. Поэтому щелкаем по кнопке «Восстановить».
Выполняется процедура восстановления. В случае её удачного окончания появляется информационное окно, сообщающее об этом. В нем просто нужно нажать на кнопку «Закрыть». После чего сохранить восстановленные данные обычным способом — путем нажатия на кнопку в виде дискеты в верхнем левом углу окна.
Если же книга не поддалась восстановлению таким способом, то возвращаемся к предыдущему окну и жмем на кнопку «Извлечь данные».
После этого открывается ещё одно окно, в котором будет предложено либо преобразовать формулы в значения, либо восстановить их. В первом случае все формулы в документе исчезнут, а останутся только результаты расчетов. Во втором случае будет произведена попытка сохранения выражений, но гарантированного успеха нет. Делаем выбор, после чего, данные должны быть восстановлены.
Существуют и другие варианты восстановления данных поврежденных книг. О них говориться в отдельной теме.
Причина 7: повреждение Excel
Ещё одной причиной, почему программа не может открыть файлы, может быть её повреждение. В этом случае нужно попытаться восстановить её. Следующий метод восстановления подойдет только в том случае, если у вас есть стабильное подключение к интернету.
- Переходим в Панель управления через кнопку Пуск, как было уже описано ранее. В открывшемся окне жмем на пункт «Удаление программы».
Открывается окно с перечнем всех установленных на компьютере приложений. Ищем в нем пункт «Microsoft Excel», выделяем данную запись и жмем на кнопку «Изменить», находящуюся на верхней панели.
Открывается окно изменения текущей установки. Ставим переключатель в позицию «Восстановить» и жмем на кнопку «Продолжить».
Если у вас нет подключения к интернету или по каким-то другим причинам вы не можете воспользоваться данным способом, то в этом случае придется производить восстановление с помощью установочного диска.
Причина 8: системные проблемы
Причиной невозможности открыть файл Excel иногда могут выступать и комплексные неисправности в операционной системе. В этом случае нужно выполнить ряд действий по восстановлению работоспособности ОС Windows в целом.
- Прежде всего, просканируйте компьютер антивирусной утилитой. Желательно это делать с другого устройства, которое гарантированно не заражено вирусом. В случае нахождение подозрительных объектов придерживайтесь рекомендаций антивируса.
Если поиск и удаление вирусов не решили проблему, то попробуйте откатить систему к последней точке восстановления. Правда, для того, чтобы воспользоваться данной возможностью, её нужно создать ещё до возникновения неполадок.
Как видим, проблема с открытием книг Эксель может быть вызвана абсолютно разными причинами. Они могут крыться как в повреждении файла, так и в неверных настройках или в неполадках самой программы. В отдельных случаях причиной могут служить также проблемы операционной системы. Поэтому для восстановления полной работоспособности очень важно определить первопричину.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Что делать, если файл Excel не открывается?
Каомодзи на Windows
Windows 10 на калькуляторе
Windows 10 не видит флешку
Не работают наушники на компьютере Windows 10
Ноутбук с Windows 10 не видит наушники
Многие пользователи пакета Microsoft Office сталкиваются с проблемами открытия и сохранения файлов. Сегодня речь пойдет о том, почему не открывается файл Excel и как это можно исправить. Причина может заключаться в чем угодно – от поврежденной книги до сбоев в операционной системе. Давайте разберем по порядку.
Проблема совместимости
Если вы пытаетесь открыть документ, но программа выдает ошибку, попробуйте открыть его в более поздней версии Office. Дело в том, что начиная с 2007 года, был добавлен новый формат xsls – расширенный. И Excel, выпущенный до этого времени, просто не откроет книгу. Внимательно посмотрите на расширение файла и на версию вашего офисного пакета. Они могут быть несовместимы.
Чтобы исправить эту ситуацию, вам необходимо сохранить книгу в более старом формате. Откройте документ в той программе, где вы его создавали. Если кто-то передал файл со стороны, найдите компьютер с новой версией или попросите, чтобы его пересохранили для вас. Если проблему приходится решать самостоятельно, нажмите значок главного меню в левом верхнем углу и выберите «Сохранить как». Внизу окна вы увидите поле «Тип файла». Выберите в нем «Книга Excel 97-2003». Далее вы сможете открывать этот файл в любой версии Office.
Самый лучший вариант – установить последнюю версию Microsoft Office. В каждом следующем релизе поддерживаются все старые форматы.
Настройка параметров
Довольно часто можно наблюдать сообщение «Ошибка при направлении команды приложению». В этом случае при открытии файла Excel открывается пустое окно. Это некритично, открыть можно через соответствующий пункт в главном меню или просто еще раз дважды щелкнув на документе в папке. Можно открыть Excel и перетащить на него книгу из проводника. Но если вы часто работаете с документами, то эта ошибка будет неприятно донимать, отнимая время.
Чтобы избавиться от предупреждения, проделайте следующее:
Ошибка сопоставлений
Операционная система настроена на «запоминание» программ для открытия файлов разных типов. Это называется «сопоставление». Когда вы пытаетесь открыть файл с незнакомым расширением, вы должны указать, какую программу использовать. Информация об этом записывается.
Если в какой-то момент сопоставление для книг Excel было сбито, ОС просто не поймет, в какой программе их следует открывать. Чтобы исправить ситуацию, выполните следующее:
Проблема с надстройками
Excel имеет множество надстроек, которые существенно расширяют возможности программы. Их можно отключать за ненадобностью и включать по необходимости. Иногда расширения конфликтуют между собой. В таком случае, следует отключить лишнее.
Если возникла проблема открытия файла Excel, отключите надстройку COM. Для этого зайдите в параметры, как было описано выше, и выберите раздел «Надстройки».
Внизу вы увидите выпадающий список «Управление». Выберите в нем пункт «Надстройки COM» и нажмите кнопку «Перейти…». В окне появится перечень расширений. Снимите галочки со всех элементов.
Если документ открылся, значит, проблема была в них. Далее пробуйте включать каждую по отдельности и вы сможете определить, в каком пункте заключалась причина. Если же книга не открывается с помощью двойного нажатия, значит, надстройки тут не виноваты. Верните галочки на место.
Повреждение файла
При записи документа на флешку или при некорректном сохранении, книга могла быть повреждена. В таком случае попытайтесь восстановить. Чаще всего Excel выводит соответствующее окно с предложением нажать кнопку «Восстановить». Если этого не произошло, выполните следующие действия:
Вирусы
Иногда вредоносные программы могут повредить сопоставления или сам пакет приложений Office. В таком случае, запустите антивирус и просканируйте весь жесткий диск. Если после этого Excel все еще не запускается, то либо откатите системы к точке восстановления, либо переустановите программу.
Если вы подключены к Интернет, и у вас лицензионное ПО, то можно попробовать восстановить приложение. Для этого необходимо:
Нестандартные файлы
Со временем разработчики все больше усложняют пакет Office, добавляя новые возможности. Соответственно растет и число расширений, которые должны создавать и открываться в Excel. В частности, в версии 2007 года появился формат XLSM. Файлы этого типа представляют собой большую таблицу с поддержкой макро-элементов. Следует выяснить, почему xlsm не открывается в Excel?
Еще один формат – CSV. Он был создан для совместимости Excel и данных из WEB и сторонних приложений. Иногда файл csv в Excel открывается иероглифами. Здесь проблема заключается в кодировке. Сделайте следующее:
Многооконный режим
По умолчанию все книги Excel 2007 – 2013 открываются в одном окне. Вы можете изменить это, если работаете одновременно с несколькими документами. Более поздние версии уже открывают разные окна автоматически. Если ваш Office открывает книгу в одном и том же окне, зайдите через «Пуск» в главное меню и запустите еще один экземпляр программы. Теперь вы увидите на панели задач два ярлыка. Так их можно открыть сколько угодно.
Если все проблемы устранены, прочитайте о том, как использовать горячие клавиши в Excel.
Файл CSV является 2,7 Гб. Я понятия не имею, сколько строк, которые могут быть, столбцы 30.
Total Commander имеет fiture для разделения файлов. попробуйте использовать его
Я хотел бы добавить некоторые моменты, которые могли бы помочь вам сейчас и в будущем.









































































