Несколько дней назад столкнулся с тем, что без всяких видимых причин Excel 2007 перестал открывать файлы с электронными таблицами, показывая вместо этого окно с сообщением: Ошибка при направлении команды приложению. При этом сам редактор таблиц открывает без проблем. Что примечательно, в окне быстрого просмотра документов проводника содержимое файла отображается без проблем, а по двойному клику открываться отказывается, выкидывая ошибку направления. Ну что же, будем исправлять!
Погуглив некоторое время и переворошив ряд профильных форумов я наткнулся на несколько решений, одно из которые помогло мне решить проблему.
Итак, чтобы исправить ошибку при перенаправлении команды приложению в Эксель, нужно открыть главное меню программы:
Нажимаем на кнопку «Параметры Excel» и перед нами появляется вот такое окно:
Заходим в раздел «Дополнительно» и находим подраздел «Общие», где нужно будет снять галочку «Игнорировать DDE-запросы от других приложений». После этого нажимаем на кнопку «ОК», закрываем Эксель и пробуем снова открыть какой нибудь файл Excel. Мне этот способ помог и всё снова заработало.
Если указанные выше действия не помогли, то можно попробовать выполнить следующие шаги:
Отключение COM-надстроек
Снова открываем окно «Параметры Excel» и открываем раздел «Надстройки»:
Внизу окна в поле «Управление» выставляем значение «Надстройки COM» и нажимаем на кнопку «Перейти». В появившемся окошке отключите все надстройки, после чего перезапустите Эксель и проверьте.
Настройка ассоциации файлов
В некоторых случаях ошибка при перенаправлении команды приложению Excel появляется из-за того, что Windows криво отрабатывает ассоциации файлов. В этом случае может помочь переназначение ассоциаций заново. Для этого в Windows 10 надо открыть меню «Пуск» и зайти в «Параметры» системы.
Открываем раздел «Приложения» >>> «Приложения по умолчанию». Там находим ссылку «Выбор стандартных приложений для типов файлов» и кликаем по ней:
Появится окно настройки ассоциаций типов файлов. В нём находим файлы с расширениями .XLS и .XLSX и по очереди сначала переназначаем их любому другому приложению, а затем — снова Экселю.
В более старый версиях операционной системы — Windows 7 и Windows 8 — для переназначения сопоставлений файлов необходимо открыть Панель управления и зайти в раздел «Программы по умолчанию»:
В нём находим файлы «Лист Microsoft Office Excel» с расширениями .XLS и .XLSX и для каждого по очереди кликаем на кнопку «Изменить программу», меняем рекомендуемую программу на любую другую, а затем — снова на Эксель.
После этих манипуляций ошибка направления обычно пропадает и далее приложение Excel снова работает правильно и все файлы таблиц открываются без проблем!
Запустили файл Word или Excel, а тут выскочило сообщение «Ошибка при направлении команды приложению»? Можно, конечно, закрыть программу и открыть нужный файл еще раз – со второй попытки он загрузится нормально. Но для многих пользователей это не вариант.
Однажды у меня тоже выскакивало это сообщение при запуске Word. Главная проблема здесь заключается в том, что в интернете об этом почти ничего не написано. Есть, конечно, множество форумов, где пользователи пишут об этом, но ответы довольно расплывчатые. Если они вообще есть.
Содержание
- Универсальный способ для Word и Excel
- Следующий метод подходит только для Excel (всех версий)
- Во всем виноват Tune Up
- Радикальные методы
Универсальный способ для Word и Excel
Первый метод подходит для Word и Excel любых версий (от 2003 до 2016). В данном случае Вам необходимо найти файлы нужной программы. Для этого заходите в:
- Локальный диск С.
- Program Files (или Program Files x86, если у Вас 64-битная Windows).
- Microsoft Ofiice.
А далее открываете папку:
- Office11 – если у вас пакет 2003 года выпуска;
- Office12 – 2007 года;
- Office14 – 2010 года;
- Office15 – 2013 года.
Затем находите файл EXCEL.exe или WINWORD.exe (смотря, при запуске какой программы выскакивает эта ошибка), нажимаете на нем ПКМ и выбираете «Свойства».
В новом окне переходите на вкладку «Совместимость» и проверяете, чтобы в двух пунктах, отмеченных на скриншоте ниже, НЕ стояли галочки. Если они есть – тогда уберите их и нажмите кнопку «Применить».
Возможно, после этого сообщение больше не будет появляться.
Следующий метод подходит только для Excel (всех версий)
В данном случае тоже нужно убрать галочку в одном пункте.
Пример для Excel 2007 (также актуально для Excel 2010 и 2013):
- Нажимаете на кнопку «Office» в верхнем левом углу и выбираете «Параметры Excel».
- Переходите на вкладку «Дополнительно» и прокручиваете окно в самый низ.
- Здесь будет пункт «Игнорировать DDE-запросы от других приложений». Убедитесь, что там нет галочки. Если она есть – уберите её и нажмите «Применить».
Пример для Excel 2003:
- В верхнем меню нажимаете на «Сервис» и выбираете пункт «Параметры».
- Переходите на вкладку «Общие».
- Убираете птичку в пункте «Игнорировать DDE-запросы» (если она есть) и нажимаете «ОК».
Если Вы установили этот флажок, чтобы можно было открывать Эксель в разных окнах, тогда пропустите этот способ. Возможно, проблему удастся исправить другими методами.
Еще один способ – поставить галочку в этом пункте, сохранить настройке, после чего снова открыть это окно и убрать её. Может помочь.
Во всем виноват Tune Up
Если у Вас стоит программа Tune Up Utilities, то, скорее всего, сообщение «Ошибка при направлении команды приложению» в Ворд или Эксель появляется из-за нее. Так что этот способ должен помочь.
- Открываете Tune Up Utilities.
- Переходите на вкладку Optimize.
- Нажимаете кнопку «Disable Programs».
- Ищете в новом окне строчку Microsoft Office. Если напротив нее написано «Enabled» (включено), тогда переключите на «Disabled» (выключено).
Готово.
Если у Вас русская версия Tune Up Utilities, тогда ориентируйтесь по скриншотам. Ничего сложного там нет, поэтому Вы легко с этим справитесь.
Радикальные методы
Если ничего не помогло, тогда будем действовать радикально. Но это уже на Ваш страх и риск.
Первый вариант – удаление папок в реестре.
Неправильные действия в реестре могут привести к плачевному результату. Поэтому, перед тем как решитесь попробовать этот метод, рекомендуется создать контрольную точку восстановления. Если что-то пойдет не так, Вы сможете откатиться к ней, восстановив прежние настройки ПК или ноутбука.
Итак, чтобы удалить папки в реестре, выполняете следующее:
- Нажимаете кнопку «Пуск», вводите в поле поиска слово regedit, после чего запускаете найденную в списке программу.
- В новом окне открываете поочередно папки – HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion.
- Удаляете все папки, которые находятся в «CurrentVersion» (если есть).
- Перезагружаете ПК или ноутбук.
После этого проблема должна исчезнуть.
Если же сообщение дисфункция при направлении команды по-прежнему появляется, тогда остается последний вариант – восстановление системы Windows 7. Постарайтесь вспомнить, когда именно появилась эта проблема, после чего можно попробовать откатить Виндовс на любую дату ДО этого дня.
Но перед этим обязательно создайте точку восстановления, чтобы в случае чего вернуть все назад (ссылка на статью о том, как это сделать, находится чуть выше).
На этом все. Теперь Вы знаете, как можно исправить ошибку при направлении команды приложению в Excel или Word любого года выпуска. Один из этих способов должен помочь.
Нечасто, конечно, но иногда при открытии офисных документов (форматов XLS и XLSX) на экране появляется сообщения о сбое Excel – «ошибка при направлении команды приложению». Почему же программа не может открывать «родные» файлы? В этом нужно разобраться. Надо сказать, что Word, Excel и Access в равной мере подвержены появлению таких ошибок. Так что, некоторые предлагаемые решения по исправлению ситуации подойдут и для других приложений.
О чем свидетельствует ошибка направления команды приложению Excel?
Как говорят отзывы многих пользователей на всевозможных компьютерных форумах, изначально проблема была замечена при попытке открытия файлов электронных таблиц, которые были прикреплены к входящему почтовому сообщению Outlook. Однако потом оказалось, что не открываются даже документы с жесткого диска. Почему?
В любой программе, в том числе в Excel, ошибка при направлении команды приложению свидетельствует о том, что программу невозможно закрыть, если:
- она находится в активном состоянии;
- сам файл по каким-то причинам не распознается (например, при использовании разных версий офисного пакета 2003, 2007, 2010, 2013, 2016) или же отличающихся между собой модификаций операционных систем.
В электронной почте на файл может присутствовать ссылка. Ошибка Excel в данном случае появляется при попытке прямого открытия документа непосредственно в сообщении без сохранения вложения или оригинального файла на жестком диске компьютера. Это самое распространенное явление, хотя могут встречаться и другие ситуации.
Основные методы устранения проблемы в офисных программах
Что же касается исправления сбоев такого рода, когда может даже возникать ошибка при запуске Excel, здесь можно найти достаточно много вариантов.
Однако если говорить именно о проблеме направления команды, самыми действенными способами устранения проблемы, если речь идет именно об Excel, принято считать следующие:
- отключение игнорирования DDE (только для Excel);
- деактивация режима совместимости;
- отключение аппаратного ускорения;
- переназначение программы по умолчанию;
- восстановление и повторная инсталляция всего офисного пакета.
Формат Excel: отключение игнорирования DDE-запросов
Первое предлагаемое решение, по мнению многих, является одним из самых действенных. При этом устраняется не только описываемый сбой, но и многие другие ошибки Excel.
Суть решения состоит в том, чтобы через файловое меню войти в параметры программы, выбрать общие настройки и перейти к общей конфигурации. Здесь нужно просто установить флажок напротив строки игнорирования DDE-запросов. Что это такое, в данном случае не столь важно. Главное – что такая методика срабатывает практически всегда. Но это 99% случаев. Для 1%, когда данная методика не дает результата, придется применять другие способы, которые, кстати, при некоторых условиях являются не менее работоспособными.
Деактивация режима совместимости
Не секрет, что в операционных системах Windows при установке разных офисных пакетов или при использовании более свежих версий «Офиса» на устаревших ОС предусмотрена возможность запуска программ в режиме совместимости (например, с Windows XP).
Для исправления ситуации заходим в каталог «Офиса», который обычно располагается в директории Program Files (x86). Находим в нем исполняемый EXE-файл основной программы, через ПКМ вызываем строку свойств и снимаем галочки со строк старта в режиме совместимости и запуска от имени администратора, после чего перегружаем систему. Такой вариант подходит для всех офисных приложений, включая Word, Excel, Access, Power Point и т.д.
Проблемы с аппаратным ускорением
Еще одна методика состоит в том, чтобы деактивировать использование аппаратного ускорения. В этой ситуации в Excel, равно как и в любой другой офисной программе, нужно использовать все то же меню параметров с выбором дополнительных настроек.
В меню просто находим строку использования аппаратного ускорения и снимаем с нее галочку. В дополнение к данному решению можно отключить использование надстроек.
Для этого в меню параметров необходимо выбрать соответствующий раздел, перейти к надстройкам COM и, опять же, снять флажок со строки их задействования.
Установка программ по умолчанию
Возможно, ошибка при направлении команды приложению Excel или любого другого приложения связана только с тем, что по умолчанию зарегистрированным расширениям файлов просто не сопоставлена соответствующая программа для их открытия.
В этом случае нужно вызвать стандартную «Панель управления», выбрать раздел программ по умолчанию и использовать меню сопоставления файлов или протоколов. В списке нужно просто найти формат Excel, выбрать одноименную программу и использовать ее. Если она отсутствует, путь к исполняемому файлу необходимо будет указать вручную.
Восстановление и переустановка Office
Однако ошибки Excel 2007 или любой другой версии приложения только вышеописанными ситуациями не ограничиваются.
В случае, когда ничто не помогает, можно использовать средства восстановления Office. Для этого используется раздел программ и компонентов, где выбирается необходимое приложение, нажимается кнопка изменения на панели сверху, после чего в появившемся меню используется строка восстановления программных продуктов.
Если это не поможет, придется полностью удалить весь пакет (для этого лучше использовать сторонние деинсталляторы, позволяющие сканировать систему на предмет наличия остаточных файлов, папок и ключей системного реестра с полным их удалением), после чего инсталлировать его заново.
В случае, когда у пользователя имеется какая-то неофициальная версия инсталлятора, в которой ключ продукта отсутствует, зарегистрировать программный пакет можно при помощи небольшой утилиты KMSAuto Net, хотя это и признается противоправным действием. Тем не менее для наших пользователей это достаточно приемлемое решение.
Однако и эти действия могут не понадобиться. Возможно, проблема состоит только в том, что операционной системе отключено автоматическое обновление, в котором, помимо программных модулей и компонентов системы безопасности, предусмотрена еще и установка апдейтов для офисных продуктов.
Как вариант, можно зайти в «Центр обновления», задать ручной поиск при включенном задействовании установки апдейтов для других программных продуктов Microsoft, а все, что будет найдено, интегрировать в систему.
Что в итоге?
Делая выводы из всего вышеизложенного, можно отметить, что в большинстве случаев помогает методика отключения DDE-запросов. Правда, и остальные варианты исключать тоже нельзя. Здесь намеренно не рассматривались ситуации, связанные с проникновением в систему разного рода вирусов, которые тоже иногда способны блокировать работу или даже запуск офисных программ, поскольку вопросы безопасности у любого пользователя должны стоять в приоритете. Но в целом основная проблема устраняется достаточно просто, а иногда помогает даже обычное восстановление системы.
Ошибка при направлении команды приложению.
Данная ошибка чаще всего возникает при открытии файлов Microsoft Office, таких как: *.xls, *.xlsx, *.doc, *.docx, *.mdb и так далее.
Решение данной ошибки довольно простое, и не требует от пользователя каких либо углубленных знаний.
Решение проблемы. Шаг 1:
Для начало вам необходимо найти файлы запуска программ вызвавших сбой.
Все они находятся в одной и той же папке.
Для Microsoft Office 2003 это — C:Program FilesMicrosoft OfficeOFFICE11
Для Microsoft Office 2007 — C:Program FilesMicrosoft OfficeOFFICE12
Для Microsoft Office 2010 — C:Program FilesMicrosoft OfficeOFFICE14
Для Microsoft Office 2013 — C:Program FilesMicrosoft OfficeOFFICE15
Откройте папку соответствующую вашей версии Microsoft Office и найдите файл приложения которое запустилось с данной ошибкой:
Если это Word, то нужный нам файл называется WINWORD.EXE, если Excel то EXCEL.EXE
В нашем случае установлен Microsoft Office 2007 и сбой дало приложение Excel. Следовательно исходя из вышесказанного, мы идем в каталог C:Program FilesMicrosoft OfficeOFFICE12 и находим там файл EXCEL.EXE. Щелкаем на нем правой кнопкой мыши и выбираем пункт «Свойства».
Открытие свойств EXCEL.EXE
В открывшемся окне свойств, перейдите на вкладку «Совместимость». Обратите внимание на разделы «Режим совместимости» и «Уровень прав». В обоих разделах галочки должны быть сняты, как показано на рисунке ниже.
Свойства файла EXCEL.EXE
Если это не так, выставьте опираясь на рисунок.
Реклама
Внимание! Перед этим шагом, обязательно создайте точку восстановления системы. Если что-то пойдет не так, Вы всегда сможете «откатить» изменения.
Найдите при помощи меню < Пуск> утилиту «Восстановление системы». Затем, следуя подсказкам системы, создайте точку восстановления.
Запуск программы восстановления
Надеемся у вас не возникнет проблем с созданием точки восстановления.
Теперь вам осталось проделать пару действий в реестре Windows. Откройте программу RegEdit нажав одновременно две кнопки на клавиатуре — WIN+R и в открывшемся окошке введите:
regedit
и нажмите клавишу .
В левой части открывшегося окна последовательно открывая разделы, пройдите следующий путь:
HKEY_CURRENT_USER => Software => Microsoft => Windows => CurrentVersion
Теперь удалите все подразделы находящиеся в CurrentVersion по очереди.
Удаление разделов реестра
После этого перезагрузите компьютер. Ошибка при направлении команды приложению должна исчезнуть.
Способ 3 из комментариев
Нажмите на кнопку и в выпавшем меню нажмите на кнопку .
В левой части окна выберите пункт «Дополнительно». Затем в правой части окна прокрутите содержимое до раздела «Общие», и снимите галочку «Игнорировать DDE-запросы от других приложений».
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Сообщения: 21
Благодарности: 0
Сообщения: 263
Благодарности: 8
Конфигурация компьютера | |
Процессор: P4 2.8 | |
Материнская плата: MSI 6567 max 2.0 | |
Память: DDR 333 2.25 Гб | |
HDD: Maxtor 300Гб IDE Segate 1Тб S-ATA | |
Видеокарта: Радеон 9600 256мб | |
Блок питания: 400вт | |
CD/DVD: asus | |
Монитор: Iijama 19″ |
Сообщения: 12426
Благодарности: 2328
Конфигурация компьютера | |
Процессор: Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz | |
Материнская плата: Gigabyte GA-H67MA-UD2H-B3 | |
Память: Hynix HMT325U6BFR8C-H9 2x2Gb + Hynix HMT351U6BFR8C-H9 2x4Gb | |
HDD: Hitachi HDS721010CLA332 | |
Звук: Realtek ALC889 | |
Блок питания: Asus 500W | |
CD/DVD: Optiarc DVD RW AD-7201S ATA Device | |
Монитор: Acer V243HQAbd | |
ОС: Windows 7 Ultimate x64 SP1 RTM (6.1.7601) | |
Индекс производительности Windows: 5,1 |
У меня 2007-й даже не установился на полностью чистую систему. »
Сообщения: 263
Благодарности: 8
Конфигурация компьютера | |
Процессор: P4 2.8 | |
Материнская плата: MSI 6567 max 2.0 | |
Память: DDR 333 2.25 Гб | |
HDD: Maxtor 300Гб IDE Segate 1Тб S-ATA | |
Видеокарта: Радеон 9600 256мб | |
Блок питания: 400вт | |
CD/DVD: asus | |
Монитор: Iijama 19″ |
Последний раз редактировалось AvalonXP, 11-01-2010 в 01:56 .
Сообщения: 21
Благодарности: 0
Удалил касперского, запустил doc’овский файл, всё запустилось без ошибок и предупреждений, затем снова установил Касперского, повторно запустил doc’овский файл, проблем не возникло. То есть, получается, что проблема была из за касперского(как многие и предполагали). Когда устанавливал софт, KIS поставил одним из первых приложений, и наверное в связи с этим и возникла подобная проблема.
Спасибо всем за помощь, проблема решена.
Сообщения: 2
Благодарности: 1
Последний раз редактировалось emoreva, 16-02-2010 в 17:38 .
Сообщения: 12426
Благодарности: 2328
Конфигурация компьютера | |
Процессор: Intel(R) Core(TM) i5-2300 CPU @ 2.80GHz | |
Материнская плата: Gigabyte GA-H67MA-UD2H-B3 | |
Память: Hynix HMT325U6BFR8C-H9 2x2Gb + Hynix HMT351U6BFR8C-H9 2x4Gb | |
HDD: Hitachi HDS721010CLA332 | |
Звук: Realtek ALC889 | |
Блок питания: Asus 500W | |
CD/DVD: Optiarc DVD RW AD-7201S ATA Device | |
Монитор: Acer V243HQAbd | |
ОС: Windows 7 Ultimate x64 SP1 RTM (6.1.7601) | |
Индекс производительности Windows: 5,1 |
Но не открываются файлы *.doc и *.xls из проводников. »
Сообщения: 2
Благодарности: 1
Какая ошибка? Нажмите правой клавишей мыши по файлу —> открыть с помощью, какая программа установлена для открытия? Попробуйте через «обзор» указать программу (C:Program FilesMicrosoft Office и т.д.).
Ошибка та же, что встречалась у людей в начале обсуждения: «Ошибка при направлении команды приложению». Для открытия установлен Word (в случае с *.xls — Exel). Это явно глюк семерки.
В общем, три часа «танца с бубном» дали результат
Итак, что у меня получилось.
Напомню, изначально, после установки Офиса 2003 на Win7 при каждом открытии приложений выдавалось сообщение «Версия приложения офис не совпадает». На работу приложений не влияло, но раздражало. В попытках исправить нашла в семерке функцию «Исправление неполадок совместимости» (В меню Пуск открываем список приложений Офис, нажимаем правой клавишей мыши и выбираем соответствующую функцию). Данный сервис позволяет запускать приложение под указанными настройками. Я выбрала запуск, как под XP c SP2 (то под чем этот офис работал нормально). Сообщение исчезло.
Позже я обнаружила проблему с открытием файлов из проводников, собственно, сабж.
Итак, устранить удалось следующим образом. Зашла в папку «C:Program FilesMicrosoft OfficeOFFICE11» (у вас это может быть Office12). Зашла в свойства WINWORD (правой кнопкой мыши на файл приложения WINWORD — свойства), открыла закладку Совместимость. На этой закладке стояла Отметка в чекбоксе Совместимость и выбрано было значение XP SP2 (это работа сервиса). Так вот, на этой закладке сняла отметку с «Совместимость» и сняла отметку с «Выполнять эту программу от имени администратора» (в блоке «Уровень прав»). И вуаля — оно заработало. Причем результат принесло снятие именно второй отметки (между действиями проверяла). Самое интересное, что сообщение, которое изначально появлялось и которое я устранила как раз настроив совместимость не вернулось.
Повторила то же самое для Exel и Power Point.
Не уверена, что это универсальное лекарство, но надеюсь, что кому-нибудь поможет
MS Office: Ошибка при направлении команды приложению
[QUOTE]Андрей пишет:
Удалил TuneUp2012 и ошибка пропала! Спасибо.
Попробуйте в варианте Администратора, открыв Совместимость, поставить галочку на Windows7 (если у Вас Windows7)
Tune Up удалять не надо..По крайней мере мне не пришлось
Итак:
1.Открываем TuneUp Program Deactivator
2.Ищем Microsoft Office. Если там написано «Enabled», кликните на эту же кнопку и сделайте «Disable»
У меня,после этого все заработало без окна об ошибке. надеюсь поможет.
П.С: TuneUp Program Deactivator находится в меню Optimize System.
1.Открываем TuneUp Program Deactivator
2.Ищем Microsoft Office. Если там написано «Enabled», кликните на эту же кнопку и сделайте «Disable»
У меня,после этого все заработало без окна об ошибке. надеюсь поможет.
Все решилось! Это и не tuneUp и не игнорировать запросы DDE!
Берем файл на котором выскакивает ошибка и смотрим его свойства!
Там не Excel или Word, а конвертер! Меняем по умолчанию для этих видов файлов (docx и xlsx) на прямые программы Excel или Word, указывая их явное положение в папке C:Program Files (x86)Microsoft OfficeOFFICE11 или C:Program FilesMicrosoft OfficeOFFICE11
-
Устранение
-
Отключение функции “Игнорировать DDE запросы”
-
Открытие xls с помощью Excel по умолчанию
-
Установка полного пакета обновлений
-
Отключение аппаратного ускорения
-
Полная переустановка Microsoft Office
При открытии файла с расширением .xls (.xlsx), вы можете увидеть уведомление “Ошибка при направлении команды приложению” Excel 2007. Что делать в таком случае, узнайте в рамках данной публикации.
Устранение
Причины данной ошибки могут быть самые различные. Поэтому не будем вдаваться в подробности, почему появилась ошибка и проделаем поочередно способы ее устранения.
Важно! Ошибка при направлении команды может произойти не только в Excel 2007, но и в 2010, 2013, 2016 версий.
Отключение функции “Игнорировать DDE запросы”
В первую очередь попробуйте отключить данную функцию в параметрах Excel:
- Откройте приложение, нажмите “Файл”.
- Перейдите в раздел “Параметры”.
- Откройте вкладку “Дополнительно” → в разделе “Общее” снимите галочку с “Игнорировать DDE-запросы от других приложений” и нажмите “OK”.
- Закройте Excel и попробуйте открыть нужный вам документ.
Открытие xls с помощью Excel по умолчанию
Присвоем файлам с расширениями .xls (.xlsx) программу, которая будет их открывать по умолчанию:
- Откройте “Выполнить” (сочетание клавиш Win+R) и выполните команду
control
- В открывшейся “Панели управления” сделайте “Просмотр: Крупные (или мелкие значки)” и откройте “Программы по умолчанию”.
- Выберите пункт “Сопоставление типов файлов или протоколов с конкретными программами”.
- Ожидайте, пока загрузятся все расширения.
- Найдите расширения .xls и .xlsx, выделите их и нажмите “Изменить программу”.
- Выберите Excel в качестве программы, которая будет открывать файлы данного расширения по умолчанию. Нажмите “ОК”.
Совет! Если в Excel в списке рекомендуемых приложений не подтянулся, нажмите “Найти другое приложение на этом компьютере” и укажите путь к программе вручную. Для 64x разрядных версий Windows, путь по умолчанию
C:Program Files (x86)Microsoft OfficeOffice14
Выделите Excel.exe и нажмите “Открыть”.
Установка полного пакета обновлений
Ошибка возможна из-за багов, которые уже исправлены в новых патчах Microsoft Office. Если вы не обновляли ваш софт после установки на ПК, запустите Центр Обновления Windows и нажмите “проверку наличия обновлений”. В случае наличия обновлений, вы можете установить их, перезагрузить компьютер и проверить наличие ошибки.
Этот пункт выполнять не обязательно, но желательно. Если вы полностью отключили обновление системы по собственным причинам, можете попробовать другие варианты устранения ошибки.
Отключение аппаратного ускорения
Данный способ поможет временно решить ошибку при направлении команды приложению Excel:
- Откройте программу Word или PowerPoint Microsoft Office.
- Выберите “Файл” → “Параметры”.
- Перейдите в раздел “Дополнительно”, в раздел “Экран”.
- Установите галочку напротив “Отключить аппаратное ускорение обработки изображения” и нажмите “ОК”.
Проверяйте работоспособность файла.
Полная переустановка Microsoft Office
Если из перечисленных способов ни один не справился с проблемой, попробуйте переустановить MS Office. Для полного удаления:
- Воспользуйтесь средством простого исправления MS Office.
- Убедитесь, что содержимое папок удалено:
C:UsersUserAppDataRoamingMicrosoftOffice
C:UsersUserAppDataLocalMicrosoftOffice
- Перезагрузите ПК и установите Excel и другие программы заново.
Microsoft Office, Программное обеспечение
- 17.11.2022
- 469
- 0
- 3
- 3
- 0
- Содержание статьи
- Описание проблемы
- Решение проблемы
- Добавить комментарий
Описание проблемы
При использовании Microsoft Excel, который входит в состав офисного пакета Microsoft Office, может возникнуть следующая ситуация — при открытии файлов электронных таблиц, с помощью данного приложения, будет возникать ошибка следующего содержания:
Ошибка при направлении команды приложению.
Решение проблемы
Для того, чтобы исправить данную ошибку, нужно выполнить следующие действия:
- Запускаем программу Excel с помощью отдельного ярлыка на рабочем столе, или в меню Пуск.
- Открываем главное меню программы (для этого следует нажать на кнопку в левом верхнем углу, в виде логотипа Microsoft Office), и в появившемся меню нажать на пункт «Параметры Excel«.
- В боковой навигации, выбираем раздел «Дополнительно«.
- Находим пункт «Игнорировать DDE-запросы от других приложений«, и снимаем с него галочку.
- Закрываем окошко с настройками, нажав кнопку «ОК«, и проверяем открытие документов с помощью Excel.
Многие сталкивались с отказом системы открыть книгу .xls. При этом, открытие из меню функционирует. Также помогает перетягивание значка файла из папки в активную область. Но двойной щелчок по книге выдает сообщение «Ошибка при направлении команды приложению Excel». Рассмотрим разные действия для исправления ситуации.
Microsoft Excel: ошибка при направлении команды приложению – причины
Перечислим в чем может заключаться дело:
- Сбой или конфликт в надстройках. Модули могут конфликтовать или иметь ошибки в коде.
- Кликанье на файле, когда программа Excel находится в процессе исполнения задачи (чаще фоново, незаметно). При загрузке он пытается решить проблемы, а тут появляется требование открыть таблицу. Генерируется ошибка.
- Проблемы в пакете Microsoft Office.
Ошибка при направлении команды приложению Excel может возникать в версиях 2003, 2007, 2010, 2013, 2016. Рассмотрим различные способы устранения.
Отключаем динамический обмен данными
Это самый популярный метод лечения. Заходите в меню «Файл».
И кликайте по параметрам.
В разделе «Дополнительно» ищите пункт, который позволит игнорировать DDE.
Ставьте галочку и нажимайте ОК. Попробуйте открыть любую книгу Excel. Не помогло? Двигаемся дальше.
Восстанавливаем виртуализацию опыта пользователя (UE-V)
Специально для исправления этой ошибки направления команды был выпущен пакет исправлений. Если вы отключили обновления, то придется установить его вручную. Скачать его можно здесь.
Перейдите по ссылке вверху и примите пользовательское соглашение.
Щелкните галочку и укажите адрес электронной почты.
Ссылка на скачивание будет отправлена на указанный адрес.
Выделите ее и вставьте в адресную строку браузера. Скачивание начнется автоматически.
Нажмите на ярлык и начнется установка. Пройдите ее пошагово и перезагрузите компьютер. Попробуйте снова дважды кликнуть на документе, чтобы открыть его. Снова увидели сообщение «Ошибка при направлении команды приложению Excel»? Значит пробуем исправить надстройки.
Отключение лишних библиотек
Переходите по пути Файл – Параметры и кликайте по надстройкам.
Внизу есть элемент выпадающего меню. Здесь нужны «Надстройки COM». Кликайте и переходите к ним.
Снимаем все галочки и запускаем Excel.
Если это помогло избавить от ошибки при направлении команды приложению, то ставьте галочку по одной. Таким образом вы найдете надстройку, которая является источником появления сообщения.
Если же это не помогает устранить ошибку при направлении команды приложению, то необходимо отключить совместимость.
Меняем режимы запуска
Откройте папку с расположением Excel. Для этого нажмите на пуск и найдите ярлык программы. Нажмите на нем правую кнопку мыши (ПКМ) и выберите «Дополнительно» — «Перейти к расположению файла».
В открывшейся папке нажимайте ПКМ на значке программы и выбирайте «Свойства».
В разделе «Совместимость» снимите галочки в пунктах «Запуск от имени администратора» и «Запуск в режиме совместимости».
Еще одна причина проблемы направления команды приложению может заключаться в нарушении сопоставлений файлов с исполняемой программой.
Устанавливаем сопоставления
Через поиск найдите панель управления.
Перейдите в программы.
И выберите программы по умолчанию.
Зайдите в сопоставление.
Найдите раздел с .xls файлами.
Установите для этого типа исполняемый файл. Для этого нажмите «Изменить программу» и выберите соответствующее приложение.
Если система не обнаружила файл, нажмите ссылку «Другие приложения» и найдите его в системе.
Аналогично установите программу и для других расширений.
Если ошибка при направлении команды приложению Excel продолжает появляться, надо оптимизировать загрузку рисунков.
Отключение аппаратного ускорения
Зайдите в «Файл» — «Параметры» — «Дополнительно» и в разделе «Экран» поставьте галочку на отключение аппаратного ускорения.
Если ни одно из вышеперечисленных действий не помогло справиться с ошибкой при направлении команды приложению Excel, то установите обновления Windows. Это делается параметрах системы (кнопка «Пуск» и шестеренка), в разделе «Центр управления Windows».
Нажмите кнопку проверки активных обновлений.
Не забудьте перезагрузить компьютер после установки обновлений.
Если причина сбоев заключается в Office, то его можно восстановить. Для этого нажмите ПКМ на кнопке главного меню и выберите пункт «Приложения и возможности».
Найдите пакет Office, который у вас установлен и кликните по нему.
При выборе изменения вам будет предложен выбор методов восстановления.
Сначала выберите быстрый вариант, а если он не поможет, то восстанавливайте по сети. В любом случае следует нажать кнопку «Восстановить».
Если даже после этого ошибка направлений команды приложению продолжает вас тревожить, следует переустановить Microsoft Office. Это крайняя мера, и надеемся, что у вас до такого не дойдет.
Отличного Вам дня!
Не слишком распространённая при работе с Excel ошибка при направлении команды приложению может появляться при попытках открыть файлы с расширением *.xls и *.xlsx.
Причину такой ошибки трудно определить сразу – на решение проблемы придётся потратить определенное время, воспользовавшись одним из 6 известных способов.
Они подходят для любой операционной системы Windows, хотя в разных версиях текст ошибки может незначительно отличаться:
- для Виндоус 7, 8 и 10 на экране появляется сообщение об ошибке при направлении команды приложению;
- на ПК с Windows Vista можно увидеть надпись о необходимости повторить попытку открыть файл, попытка запустить который не удалась;
- более ранние версии ОС покажут пользователю сообщение о невозможности найти один из компонентов файла path и предложение найти необходимые библиотеки.
Содержание:
Основные способы решения проблемы
Процесс исправления ошибки не требует от пользователя Windows углублённых знаний и опыта. Однако на решение проблемы всё равно придётся потратить определённое время.
В первую очередь, потому что определить причину ошибки сразу не получится. И устранить её можно, только воспользовавшись каждым из методов поочереди.
Один из них, скорее всего, поможет вернуть работоспособность системе.
Решение проблем с запросами DDE
Начать исправление проблемы стоит, проверив настройку приёма DDE‑запросов.
Если этот параметр настроен неправильно, при двоенном нажатии на книге Excel система не получает команды для открытия файла.
Действия для вызова формы настройки отличаются в зависимости от версии MS Office:
- Для старых офисных пакетов (например, 2003 и 2000) пользователю придётся по очереди выбрать в открытой таблице пункты меню «Сервис», «Параметры» и «Общие»;
- Для MS Excel 2007 и более поздних вариантов достаточно нажатия на кнопке Office в верхнем левом углу экрана и перейти к вкладке «Дополнительно».
Установка разрешения принимать DDE-запросы в MS Office 2007.
В открывшейся форме следует найти пункт, отвечающий за DDE-запросы, убрать с него галочку и сохранить изменения.
Если эта опция была включена, после отключения и перезапуска Excel механизм взаимодействия программ Windows будет восстановлен. А файлы, скорее всего, начнут открываться без проблем.
Следует знать: Как правило, именно этот способ позволяет решить проблему с ошибкой при направлении команды. Поэтому его используют первым.
Исправление файлов запуска
Если предыдущий вариант устранения ошибки не помог, не исключено, что причиной проблемы были не DDE-запросы, а файлы запуска.
Найти их можно в папке C:Program FilesMicrosoft Office – перейдя в соответствующую директорию:
- для МС Офис 2003 требуется выбрать каталог OFFICE11;
- для пакета 2007 года – в OFFICE12;
- для Office 2010 и 2013 – соответственно, в OFFICE14 и 15.
Поиск и исправление файлов запуска для MS Office 2010 (14).
Открыв выбранную папку, пользователь должен:
- Найти файл приложения, который, возможно, и является причиной ошибки. Для офисной программы Excel он будет называться Excel.exe;
- Щелкнуть правой кнопкой мыши по файлу и выбрать его свойства;
- в окне свойств открыть вкладку совместимости;
- Найти раздел режимов совместимости и уровня прав;
- Если на них установлены галочки, пункты требуется отключить.
Отключение аппаратного ускорения
Следующий по популярности вариант, подходящий только для Excel 2013 и 2016 – отключение аппаратного ускорения.
Пользоваться этой методикой для решения проблем с запросами предлагают сами разработчики MS Office.
Хотя и предупреждают, что исправление только временное и, со временем, пользователю всё равно придётся воспользоваться для устранения причин ошибки другими, более кардинальными методами.
Например, переустановкой офисного пакета приложений.
Для использования этой методики требуется:
- Запустить приложение MS Excel;
- Открыть вкладку «Файл»;
- Перейти к пункту «Параметры»;
- Зайти в меню «Дополнительно» и выбрать в нём раздел настроек экрана;
- Включить пункт отключения аппаратного ускорения изображения.
Отключение аппаратного ускорения.
Недостаток способа – возможность применения для исправления ошибки только в последних версиях Office. Притом что достаточно много пользователей продолжает применять более старые версии.
Кстати, чтобы эффективнее работать с таблицами Exel можете ознакомиться с нашим материалом Горячие клавиши Excel — Самые необходимые варианты.
Читайте также:
Сводные таблицы Excel — Примеры создания
Восстановление системы
Ещё один вариант предполагает восстановление системы до первоначального состояния.
При этом устраняются неполадки, как вызванные действиями пользователей Excel, так и ставшие следствием работы вирусов или программных сбоев.
Примечание: Для использования этого способа требуется заранее предусмотреть возможность восстановления системы. Это делается с помощью настроек резервного копирования в меню «Восстановление» Windows.
Восстановить систему можно, выполнив следующие действия:
- Найти утилиту для восстановления системы (через меню поиска программ и файлов);
- Создать точку восстановления, пользуясь подсказками системы;
Приложение для восстановления системы.
Перейти к реестру системы (введя команду regedit в меню выполнения программ, вызываемого одновременным нажатием клавиш «Win» и «R»);
- Перейти в папку CurrentVersion, расположенную по следующему адресу: HKEY_CURRENT_USER/ Software/ Microsoft/ Windows;
- Удалить все подразделы в этой директории;
- Перезагрузить компьютер.
Важно: Пользоваться реестром следует очень внимательно, удаляя только рекомендованные подразделы. Случайное уничтожение или изменение других файлов и папок может привести к необходимости восстановления реестра и даже переустановке Windows.
Решение вопросов с открытием XLS-файлов
Не менее эффективный способ избавиться от ошибки – проверка правильности сопоставления системой файлов, которые должны открываться в соответствующих офисных приложениях.
Определить это можно следующим образом:
1. Перейти в Панель управления;
2. Открыть пункт программ по умолчанию;
3. Выбрать подпункт сопоставления типов файлов;
4. В открывшемся списке найти расширения .xls и .xlsx.
Сопоставление файлов с расширением .xls с программой Excel.
5. По очереди выбрать каждый из этих 2 типов файлов, нажимая «Изменить программу» (в верхнем правом углу);
6. Выбрать приложение Excel, если оно не было установлено по умолчанию.
Те же действия можно выполнить и другим способом. Например, открывая файл книги Excel через его свойства и команду «Открыть с помощью». При этом в списке предлагаемых программ выбирается офисное приложение и устанавливается его использование для всех файлов этого типа.
Читайте также:
к содержанию ↑
Что делать, если ничего не помогло?
Иногда у пользователя, решившего избавиться от ошибки, не получается сделать это с помощью пяти основных способов.
В этом случае стоит сначала проверить наличие нового программного обеспечения для офисного приложения, перейдя в Центр обновлений системы.
Отключение автоматического скачивания ПО достаточно часто приводит к появлению ошибки с запросами и других неполадок, исправляемых изменением настроек Центра.
Установка обновлений MS Windows.
Если и этим способом решить проблему не удалось, остаётся последний вариант – переустановка MS Office. Желательно обновлять офисный пакет полностью, а иногда неплохим способом может стать замена старой версии более новой. При переустановке следует очистить содержимое папки MS Office. Этот кардинальный способ помогает практически в 100% случаев, когда ни одна из предыдущих попыток не привела к устранению ошибки. Однако требует и больше времени – от нескольких минут до часа, в зависимости от мощности компьютера и версии пакета.