Excel 2010, Windows 7, два монитора и "ошибка при направлении команды приложению"

По умолчанию Excel 2007/2010 не поддерживает работу с несколькими мониторами - все документы открываются только на одном. Чтобы разные документы можно было растаскивать по разным мониторам, надо поставить в настройках галку на параметр с интуитивно понятным названием "Игнорировать DDE-запросы от других приложений" - по крайне мере программистам Microsoft сразу понятно, что он говорит о работе с двумя мониторами.

Но в Windows 7 ни о чем не подозревающего пользователя поджидает еще более страшная засада - при попытке открыть файл Excel двойным кликом из проводника, Outlook, Total Commander вылетает ошибка с еще более понятным текстом "ошибка при направлении команды приложению" или "ошибка 29" в случае Total Commander. Официальный сайт Microsoft рекомендует снять искомую галочку. При этом Excel, чсх, перестает поддерживать много мониторов. Дело в том, что для отключения dde (это такая непонятная хрень, которая не дает использовать excel с двумя мониторами) просто поставить галочку. Что делать? Править реестр!

Запускаем regedit (Пуск-выполнить пишем regedit), сохраняем резервную копию реестра через файл-Экспорт и ищем раздел

HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open -- для файлов Excel 2003 и более ранних .xls
HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open -- для файлов Excel 2007 и более поздних .xlsx

В нем есть два ключа. Ключ ddeexec удаляем или переименовываем. В ключе command есть две строки, которые оканчиваются на /dde или /e этот текст в конце аккуратно заменяем на "%1" с кавычками и через пробел после окончания остальной строки. Все должно работать.

excel-01-001

Windows 7 - Cannot run multiple instances of excel using "Ignore other applications that use DDE" option


Комментарии

Excel 2010, Windows 7, два монитора и "ошибка при направлении команды приложению" — Комментарии (5)

  1. Всё сделала, но не помогло. А ещё есть варианты? У меня Excel 2010. Проблема в следующем. Когда по эл. почте на Mozilla Thunderbird приходят письма с вложениями Excel, эти вложения не открываются. Т.е. сама форма Excel открывается, но без содержания, при этом выпадает табличка с надписью "ошибка при направлении команды приложению". Если сначала открыть приложение и повторно открыть вложение, тогда содержание открывается.

  2. veter:
    Всё сделала, но не помогло. А ещё есть варианты? У меня Excel 2010. Проблема в следующем. Когда по эл. почте на Mozilla Thunderbird приходят письма с вложениями Excel, эти вложения не открываются. Т.е. сама форма Excel открывается, но без содержания, при этом выпадает табличка с надписью "ошибка при направлении команды приложению". Если сначала открыть приложение и повторно открыть вложение, тогда содержание открывается.

    у меня так было, оказалось пробел после кавычек поставил случайно перед единицей "_1%"

  3. Спасибо, такая же проблема была. Исправил указанные ключи - файлы стали открываться

Добавить комментарий для Alexey Отменить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *


*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>