11

Операционная система - Windows XP, а программа - Microsoft Office Standard 2007 (Excel). Этот компьютер недавно обновлен с Office 2003 до Office 2007 (да, я знаю, не стреляйте в меня).

При нажатии на любой файл .xls или .xlsx Excel 2007 откроется и остановится там. Сам файл не откроется традиционно. Обходной путь до сих пор состоит в том, чтобы затем войти в меню и выбрать Open и выбрать файл таким образом, затем файл откроется. Microsoft Word не имеет этой же проблемы; файлы открываются правильно.

Файлы .xls и .xlsx уже связаны с Microsoft Excel 2007. Любая помощь приветствуется.

4 ответа4

4

Перейдите по адресу http://support.microsoft.com/kb/211494, и он даст очень четкое объяснение того, как сделать так, чтобы Excel открывал файл. Я искал: «Excel 2007« При отправке команды в программу возникла проблема »», поскольку это было сообщение об ошибке.

Откройте приложение Excel. Вот инструкции Microsoft по этой ссылке - очень просто следовать!

Microsoft Excel 2010

Click the File tab, and then click Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2007

Click the Microsoft Office Button, and then click Excel Options.
Click Advanced, and then click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box in the General area.
Click OK.

Microsoft Office Excel 2003 или более ранние версии Excel

Click Options, on the Tools menu.
Click the General tab.
Click to clear the Ignore other applications that use Dynamic Data Exchange (DDE) check box, and then click OK.

Даже если опция Игнорировать другие приложения, использующие динамический обмен данными (DDE), уже снята (false), нажмите, чтобы включить, а затем нажмите, чтобы отключить.

После этого вы сможете открыть рабочие книги, дважды щелкнув их в проводнике Windows.

3

Используя направление @Hennes, я в итоге открыл Windows Explorer Windows и перешел к « Tools затем « Folder Options . Затем в новом окне я выбрал вкладку « File Types ».

Оттуда я перешел к XLS и выбрал Restore а затем эта кнопка стала Advanced . Я нажал « Advanced и начал редактировать строку « Приложение, используемое для выполнения действия»:

В конце строки был %1 который я изменил на "%1" . Я повторил этот процесс и для расширения XLSX . После закрытия окна я смог дважды щелкнуть мышью и сразу открыть любые файлы Excel без проблем.

2

При двойном щелчке по программе Windows XP проверяет сопоставление файлов, чтобы увидеть, какое действие предпринять. Одним из этих действий является проверка списка с расширениями, которые вы можете найти в [Инструменты] [Параметр папки] [Типы файлов]

Снимок экрана "Мой компьютер", вкладка "Инструменты", параметры папки параметров

если у вас установлен MS Office, здесь будет несколько файлов прослушивания, например, `xslx '. (У меня нет доступа к компьютерам с MS Office Atm. Я дома, где использую открытый офис. Отсюда и более точные скриншоты).

Если вы щелкнете по расширению, оно должно показать, с какой программой оно открывается, возможность изменить программу и расширенную вкладку.

Изображение файла ассоциации

Офисные программы по умолчанию используют DDE. Проверьте, так ли это, перейдя в [Advanced] и [Edit]

Если галочка отсутствует, вы просто нашли свою проблему. Отметьте это и проверьте снова. :)

Если это так, и проблема возникла совсем недавно, сначала проверьте XDocCrypt.A/Dorifel virus (Новое со вчерашнего дня. Довольно вирулентен и возиться с файлами Excel и Word).

Иногда вы сталкиваетесь с ситуацией, когда опция DDE отмечена, но не работает. Даже после деинсталляции и переустановки офиса. Я не уверен, что вызывает эту проблему, но в прошлом я обходил эту проблему, определяя свое собственное действие с помощью [New], выбирая Excel в качестве программы для его открытия (используйте просмотр) и добавляя «% 1» позади программы.

(Если вы ничего не добавляете, нажмите и файл .xlsx запустит Excel. Он не передаст имя файла, и вы все равно посмотрите на пустую электронную таблицу.

Добавление% 1 передаст имя файла. Это будет работать до тех пор, пока имя файла не содержит пробела. Иначе двойной щелчок на my test.xlsx откроет Excel и скажет Excel попытаться открыть файл my . Который не удастся.

Добавление "%d" должно работать, даже для файлов с пробелами в них.


Отказ от ответственности:
1) Я использовал это с офисом 2003, а не 2007. Это должно работать так же, хотя. 2) Я в основном вспоминаю то, что делал 2 года назад. Я мог пропустить шаг. 3) Полностью не протестирован с 2007 и xslx, так как у меня нет доступа к офису 2007 atm.

Пожалуйста, дайте нам знать, если это сработало, или мне нужно уточнить некоторые моменты.

1

У меня была эта проблема после установки Office 2016 (Office 365). Я продолжал находить инструкцию о опции DDE, которая не работала для меня. Следующее решило это для меня:

  1. Открытая панель управления
  2. Открытые программы и функции
  3. Выберите Microsoft Office
  4. Нажмите кнопку Change в верхней части
  5. Выберите Quick Repair.

Это заняло у меня что-то около 3-4 минут. Это решило это для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .