7

Я только недавно удалил 32-разрядную версию Office 2010 и установил 64-разрядную версию Office 2013 на свой компьютер. Мне отправили несколько текстовых файлов с разделителями табуляции, поэтому я хочу открыть их в Excel.

Я пытаюсь добавить Excel в опцию Открыть с помощью ... в контекстном меню в Windows 7. Каждый раз, когда я пытаюсь это сделать, я открываю экран выбора, просматриваю Excel.exe в папке Office15 и нажимаю OK, но он отказывается оставаться в качестве опции на экране выбора.

Я знаю, что могу открыть Excel, а затем открыть файл или даже перетащить его в Excel, но, учитывая, что в ближайшие несколько недель я открою много этих файлов, я действительно предпочел бы добавить его. в меню правой кнопкой мыши (как я делал все время).

Любые идеи о том, почему это не позволит мне открыть этот путь или как это исправить?

6 ответов6

12

Наконец-то разобрался. Это было напрямую связано с переходом с 32-битного на 64-битный режим. Просматривая реестр, я обнаружил, что следующий ключ был неправильным:

HKEY_CLASSES_ROOT\Applications\EXCEL.EXE\shell\open\command\(Default)

В этом ключе было следующее "старое" значение:

"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE" "%1"

Когда я изменил его на правильное новое местоположение для Excel, он сразу начал работать.

"C:\Program Files\Microsoft Office\Office15\EXCEL.EXE" "%1"
3

Вы правы на отметке, но пробег может отличаться ..

То есть правильное значение реестра в моем случае:

"C:\Program Files\Microsoft Office 15\root\office15\EXCEL.EXE" "% 1"

И да, он сразу начал работать. Потрясающие!

1

Нажмите Win+R и введите regedit . Затем откройте это:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\OpenWithList

и добавить новое значение в этом месте. должно быть a, b, ... поэтому вы называете свое значение c, если у вас есть a, b. Поместите этот текст «EXCEL.EXE» без кавычек в значение данных и посмотрите, если это работает.

Будьте осторожны с вещами реестра!

0

У меня была похожая проблема, кроме моей была с PowerPoint 2013.

На рабочем компьютере был установлен Office 2007, и ему нужно было поддерживать Outlook 2007 на компьютере, поэтому я не удалил Word, Excel или PowerPoint 2007. Затем я установил Office 2013, думая, что по умолчанию будет установлена новейшая версия. Однако это было не так, и независимо от того, сколько раз я выбирал "открыть с помощью" PowerPoint 2013 и устанавливал его в качестве открытой по умолчанию, программа всегда открывалась в 2007 году.

Уловка была такой же, как описанная выше techturtle, за исключением того, что в реестре не было ключа POWERPNT.EXE.

Я должен был пойти в:

HKEY_CLASSES_ROOT\Applications\

затем:

  • щелкните правой кнопкой мыши на папке "Приложения" и выберите новый, а затем выберите ключ и введите «POWERPNT.EXE»
  • сделать это снова, новый ключ "оболочка"
  • новый ключ "команда"
  • новый ключ "открыть"

поэтому я создал свой собственный ключ реестра для POWERPNT.EXE, который выглядел так

HKEY_CLASSES_ROOT\Applications\POWERPNT.EXE\shell\open\command\(Default)

Как только это было сделано, я поместил расположение исполняемого файла PowerPoint 2013 в ключ (по умолчанию). Который для меня был:

"C:\Program Files\Microsoft Office 15\root\office15\POWERPNT.EXE" "%1"

* Обновление ноябрь 2014 *

Недавно я обнаружил, что Windows сделала обновление в начале ноября 2014 года, которое снова вернулось к Office 2007 в качестве программы по умолчанию. На этот раз мне пришлось создать значения реестра для PowerPoint, Excel и Word, как упоминалось выше. После того, как они были созданы, документы по умолчанию все равно будут иметь Office 2007. Последний трюк заключался в том, чтобы щелкнуть правой кнопкой мыши -> открыть с помощью -> выбрать программу по умолчанию -> выбрать программу Office 2013. После создания значений реестра вы найдете эту опцию доступной.

0

Подобная проблема здесь. Офис 2007 был установлен. Также установил Office 2013, чтобы Publisher 2007 можно было использовать. Документы Excel открывались в Excel 2007 независимо от того, как я изменил ассоциации.

Я обнаружил, что выполнение быстрого восстановления в установке Office 2013 решило проблему.

0

У меня это работает, но по-другому. Я изменил это с

"C:\Program Files\Microsoft Office\office14\EXCEL.EXE" "%1"

в

"C:\Program Files\Microsoft Office\office15\EXCEL.EXE" "%1"

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