Excel ошибка при направлении команды приложению. Причины, как исправить
Причины данной ошибки могут быть самые различные. Поэтому не будем вдаваться в подробности, почему появилась ошибка и проделаем поочередно способы ее устранения.
Важно! Ошибка при направлении команды может произойти не только в Excel 2007, но и в 2010, 2013, 2016 версий.
Отключение функции «Игнорировать DDE запросы»
В первую очередь попробуйте отключить данную функцию в параметрах Excel:
- Откройте приложение, нажмите «Файл».
- Перейдите в раздел «Параметры».
- Откройте вкладку «Дополнительно» → в разделе «Общее» снимите галочку с «Игнорировать DDE-запросы от других приложений» и нажмите «OK».
- Закройте Excel и попробуйте открыть нужный вам документ.
Открытие xls с помощью Excel по умолчанию
Присвоем файлам с расширениями .xls (.xlsx) программу, которая будет их открывать по умолчанию:
- Откройте «Выполнить» (сочетание клавиш Win+R) и выполните команду
- В открывшейся «Панели управления» сделайте «Просмотр: Крупные (или мелкие значки)» и откройте «Программы по умолчанию».
- Выберите пункт «Сопоставление типов файлов или протоколов с конкретными программами».
- Ожидайте, пока загрузятся все расширения.
- Найдите расширения .xls и .xlsx, выделите их и нажмите «Изменить программу».
- Выберите Excel в качестве программы, которая будет открывать файлы данного расширения по умолчанию. Нажмите «ОК».
Совет! Если в Excel в списке рекомендуемых приложений не подтянулся, нажмите «Найти другое приложение на этом компьютере» и укажите путь к программе вручную. Для 64x разрядных версий Windows, путь по умолчанию
Установка полного пакета обновлений
Ошибка возможна из-за багов, которые уже исправлены в новых патчах Microsoft Office. Если вы не обновляли ваш софт после установки на ПК, запустите Центр Обновления Windows и нажмите «проверку наличия обновлений». В случае наличия обновлений, вы можете установить их, перезагрузить компьютер и проверить наличие ошибки.
Этот пункт выполнять не обязательно, но желательно. Если вы полностью отключили обновление системы по собственным причинам, можете попробовать другие варианты устранения ошибки.
Совет! Недавно начали осваивать Excel? Тогда вам будет полезно узнать, как работать с таблицами Excel.
Отключение аппаратного ускорения
Данный способ поможет временно решить ошибку при направлении команды приложению Excel:
Полная переустановка Microsoft Office
Если из перечисленных способов ни один не справился с проблемой, попробуйте переустановить MS Office. Для полного удаления:
Совет! Подумывали заняться оптимизацией Windows на своем компьютере? Ознакомьтесь с материалом: .


Магия Excel: 10 самых полезных «фишек» для работы с таблицами — БизнесБизнес
- Сбой или конфликт в надстройках. Модули могут конфликтовать или иметь ошибки в коде.
- Кликанье на файле, когда программа Excel находится в процессе исполнения задачи (чаще фоново, незаметно). При загрузке он пытается решить проблемы, а тут появляется требование открыть таблицу. Генерируется ошибка.
- Проблемы в пакете Microsoft Office.
С помощью макросов в программе записывается выполнение определенных действий, а потом они воспроизводятся автоматически. Это существенно экономит время на выполнении большого количества однотипной работы. Макросы записываются путем включения захвата своих действий в программе через соответствующую кнопку на ленте.
Способ 1. Через панель задач
Самый простой способ открывать файлы Excel в разных окнах — использовать для этого панель задач. Для его использования следует выполнить такие действия:
- После запуска одного из документов, навести на появившуюся на панели задач иконку (кнопку) программы.
- Кликнуть по ней правой клавишей компьютерной мыши и в меню выбрать название табличного процессора — Microsoft Excel 2007 или 2010. Иногда номер версии не указывается.
Результат выполнения этих действий в Excel — разные файлы в разных окнах, с каждым из которых можно работать отдельно. Для открытия новых документов все этапы придется повторить.
Следует знать! Вместо пункта 2 можно зажать клавишу Shift и кликать по значку не правой, а левой кнопкой мыши. Тот же эффект будет, если при наведении курсора на иконку нажать на колесико.

Поиск решения в Экселе
Выделите диапазон В3:F7, выберите Главная→Число→Диалоговое окно «Формат ячеек» (Excel 2003 команду Формат→Ячейки→ вкладка Число) и установите для выделенных ячеек денежный формат с двумя десятичными знаками, обозначение денежной единицы – р.
Запуск и редактирование макросов
- Любой выделенный в списке макрос можно запустить кнопкой Выполнить(Run) .
- Кнопка Параметры(Options) позволяет посмотреть и отредактировать сочетание клавиш для быстрого запуска макроса.
- Кнопка Изменить(Edit) открывает редактор Visual Basic (см. выше) и позволяет просмотреть и отредактировать текст макроса на VBA.

Создание макросов и пользовательских функций на VBA
- Любой макрос должен начинаться с оператора Sub, за которым идет имя макроса и список аргументов (входных значений) в скобках. Если аргументов нет, то скобки надо оставить пустыми.
- Любой макрос должен заканчиваться оператором End Sub.
- Все, что находится между Sub и End Sub — тело макроса, т.е. команды, которые будут выполняться при запуске макроса. В данном случае макрос выделяет ячейку заливает выделенных диапазон (Selection) желтым цветом (код = 6) и затем проходит в цикле по всем ячейкам, заменяя формулы на значения. В конце выводится окно сообщения (MsgBox).
Возможности, которые предоставляет функция «ИНДЕКС», в чем-то близки к возможностям функции «ВПР». Она также позволяет искать данные в массиве значений и возвращать их в указанную ячейку. Синтаксис выглядит следующим образом: ИНДЕКС(диапазон_ячеек;номер_строки;номер_столбца) .