Несовместимость форматов - причина номер один, почему Эксель не открывается. Рассмотрим подробно, какие форматы поддерживаются в разных версиях Office и что делать, если возникла проблема.
Совместимость форматов xls и xlsx в разных версиях Office
Форматы файлов Эксель регулярно обновляются с выходом новых версий пакета Office. Иногда старые версии программ не могут корректно открывать файлы, сохраненные в более поздних форматах. Давайте разберемся, какие форматы поддерживаются в каждой версии.
Краткая история форматов Excel
Первые версии Эксель до 2007 года работали только с форматом xls
. Это расширение и сейчас активно используется миллионами пользователей по всему миру.
Начиная с Эксель 2007, был представлен новый формат xlsx
- расширенный и усовершенствованный. Он позволил увеличить размеры книг и листов, поддерживает больше формул и функций.
Формат xlsx
стал новым стандартом de facto для файлов Эксель.
Формат xls - поддержка в версиях до 2007 года
Если у вас установлен Эксель 2003, 2000 или 97 года выпуска, вы не сможете открыть документы в формате xlsx
. При попытке будет выдана ошибка о несовместимости файла и версии программы.
В то же время эти версии Эксель отлично открывают и сохраняют xls
файлы в привычном для себя формате.
Формат xlsx - новый расширенный формат с 2007 года
Начиная с Эксель версии 2007 и новее, поддержка расширенных возможностей формата xlsx
реализована по умолчанию. Вы можете спокойно открывать и редактировать такие файлы.
Однако обратная совместимость тоже реализована. Эксель 2007 и новее без проблем работают с книгами в формате xls
.
Рекомендации: обновить Office или сохранить в старом формате
Итак, что делать, почему не открывается Эксель из-за несовместимости версий и форматов?
- Лучший вариант - обновить версию Office на компьютере до 2007 года или новее
- Попросить автора файла сохранить книгу в более старом формате
xls
- На компьютере с новым Офисом сохранить файл в совместимом формате самостоятельно
Рассмотрим более подробно каждый вариант.
Обновление Office до 2007 года или новее решит проблему раз и навсегда. Вы сможете открывать любые файлы коллег и знакомых без ограничений. К тому же это выгодная инвестиция в повышение производительности.
Если по каким-то причинам вы не можете обновить офисный пакет на рабочем компьютере, остается 2 вариант:
- Попросить автора файла сохранить книгу в формате
xls
, совместимом со старыми версиями Эксель. - Найти компьютер с Эксель 2007+ и сохранить присланный вам
xlsx
файл в старомxls
формате уже самостоятельно.
Теперь разберемся более подробно с одной из распространенных ошибок, почему не открывается Эксель на компьютере - из-за проблем с динамическим обменом данными или DDE.
Ошибка DDE при открытии: почему появляется и как исправить
При попытке открыть файл Эксель, иногда выскакивает сообщение об ошибке DDE. Давайте разберемся, что это и как решить проблему.
Что такое динамический обмен данными (DDE) в Excel
Динамический обмен данными или DDE - это механизм взаимодействия между приложениями в Windows для обновления информации в реальном времени.
Например, Excel может получать последние биржевые котировки или показатели из 1С бухгалтерии через DDE.
Как происходит открытие через DDE
При открытии файла Эксель двойным щелчком отправляется команда через DDE для запуска программы и загрузки этого документа.
Если настройки DDE сконфигурированы неправильно, Эксель не получает данную команду и открывается пустое окно.
Причина ошибки - неправильные настройки игнорирования DDE
В настройках Excel есть параметр для игнорирования всех входящих DDE команд от других приложений. Из-за него при двойном клике появляется ошибка и не открывается Эксель.
По умолчанию этот флажок не активирован. Но иногда его включают в целях безопасности или для решения других проблем с Excel.
Проверить параметры игнорирования DDE команд
Чтобы проверить текущие настройки DDE в Эксель, зайдите в меню Файл > Параметры > Дополнительно и найдите соответствующий раздел.
Пошаговая инструкция по исправлению настроек в реестре
Чтобы включить обработку входящих DDE команд в Эксель, нужно выполнить следующие действия:
- Запустить редактор реестра Windows (regedit)
- Перейти по пути HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
- Найти параметр IgnoreOtherApps и установить значение 0
- Перезапустить Эксель
После этих манипуляций двойной клик по файлу откроет его корректно в Эксель, не вызывая ошибку DDE.
Неправильное сопоставление расширений Excel в Windows
Еще одна распространенная причина, открывается ли Эксель при двойном клике или нет - настройки ассоциаций расширений в Windows.
Что такое сопоставление расширений в Windows
В операционной системе Windows для каждого типа файлов определено, с помощью какой программы его нужно открывать.
Например, файлы с расширением XLS по умолчанию открываются в Microsoft Excel.
Эта информация называется сопоставлением расширений файлов и сохраняется в системном реестре Windows.
Причины сбоя сопоставлений в Excel
Иногда после установки нескольких версий Office или других манипуляций это сопоставление теряется и Windows не знает, что делать с файлом XLS.
В этом случае при попытке открыть документ Эксель, ничего не происходит или выдается ошибка.
Проверка текущих сопоставлений расширений
Чтобы проверить правильность привязки XLS к программам, нужно:
- Зайти в меню Пуск и набрать "выполнить"
- Ввести команду: rundll32 shell32.dll,Control_RunDLL appwiz.cpl,,1
- Перейти на вкладку "Расширения" и найти XLS
Исправление сопоставлений XLS вручную
Если сопоставление XLS файлов нарушено, его можно восстановить вручную:
- Щелкнуть по расширению XLS
- Нажать кнопку "Изменить"
- Выбрать Excel в списке программ
- Нажать ОК для сохранения изменений
Автоматическое восстановление ассоциаций
Для полной перезагрузки и автоматического восстановления сопоставлений расширений нужно:
- Запустить командную строку от имени администратора
- Выполнить команду:
assoc .xls=Excel.Sheet.8
Отключение надстроек Excel для устранения конфликтов
Что такое надстройки в Excel
Надстройки - это дополнительный функционал, который расширяет возможности Excel. Существуют надстройки от Microsoft и сторонних разработчиков.
Зачем нужны надстройки
С помощью надстроек можно добавить в Excel поддержку новых форматов файлов, специфических функций, инструментов визуализации данных и много другого.
Причины конфликтов надстроек
Иногда разные надстройки конфликтуют между собой из-за пересечения функционала. Это может приводить к ошибкам при открытии файлов.
Поиск конфликтующих надстроек
Чтобы найти надстройку, из-за которой возникают ошибки, нужно поочередно отключать их в настройках Excel.
Если после отключения одной из надстроек файлы открываются нормально - значит проблема была в ней.
Обновление или удаление надстроек
После определения "плохой" надстройки, нужно либо обновить ее до последней версии от разработчика, либо удалить из Excel.