Как открыть файлы xlsx в Excel 2013 по умолчанию в Windows 8?

17

Мои файлы xslx систематически открываются в Excel 2010, когда я хочу, чтобы они использовали Excel 2013.

Каждый раз, когда я

  • щелкните правой кнопкой мыши
  • Выбрать open with
  • указать на C:\Program Files\Microsoft Office 15\root\office15\EXCEL.EXE

Затем Excel 2010 (он же офис 14, а не офис 15) запускается вместо Excel 2013 (Office 15)

Такая же проблема появляется на рабочем столе 2 коллеги.

Кто-нибудь сталкивался с этим? Есть ли обходной путь?

никола
источник
Я предполагаю, что избавиться от Office 2010 не вариант.
Ramhound
Также испытал эту проблему на Win7. Решение Паркера исправило это для меня.
Кейси Кубалл

Ответы:

17

У меня была такая же проблема, это решило ее:

Панель управления> Программы> Удалить программу> Выберите MS Office 2013> Изменить> Быстрое восстановление

Parker
источник
интересный. спасибо, что нашли время, чтобы поделиться.
Николас
1
Просто заметка на случай, если другие найдут это в поисках исправления win7: я пытался решить эту проблему с 2007 по сравнению с 2013 на Win7 (единственное отличие - «восстановление» и «быстрое восстановление»), и это также сработало.
Панхандель
4

Я не проверял это, но этот пост документирует использование командного файла для управления этим в 2003 и 2010 годах. Измененный для вашего случая это должно быть что-то вроде:

Откройте командную строку и перейдите в каталог Excel 2010

"c: \ program files (x86) \ Microsoft Office \ Office14 \ Excel.exe" / unregserver

Затем перейдите в каталог Excel 2013 и заново зарегистрируйте 2013

"c: \ program files (x86) \ Microsoft Office \ Office15 \ Excel.exe" / regserver

Брэд Паттон
источник
да, я думаю, что единственный способ - смешаться с реестром. как жалко.
Николас
2
@nicolas - Честно говоря, Office никогда не поддерживал установку нескольких версий Office. Такое поведение, вероятно, будет распространяться на Office 2007 и Office 2010. В зависимости от источника лицензии вы можете даже на одну лицензию не разрешать устанавливать обе версии. Я знаю, что моя лицензия Office не позволяет устанавливать обе версии. Мне просто лень удалить Office 2010 из моей системы.
Ramhound
@Ramhound Я бы посчитал «справедливым», что мой компьютер запускает программу, которой я его проинструктировал, когда я прямо говорю ему, какую из них он должен запустить. Я думаю, что весьма сомнительно представить, что юридическое обязательство будет смягчать механизм, который не предназначен для обеспечения соблюдения правового договора.
Николас
@nicolas - Я только указал, что Office, вероятно, всегда требовал перерегистрации, если установлено несколько версий Office. Конечно, с тех пор как я установил Office 2010 после Office 2013, я не столкнулся с этой проблемой.
Ramhound
@Ramhound Я не знаю, что вы подразумеваете под «регистрация»: правовой статус, как вы упомянули? реестра? или «поддерживается» (без понятия). Я не понимаю, почему вы упоминаете, что у вас также установлены 2010 и 2013 годы.
Николас
1
  1. Выберите любые таблицы с помощью проводника Windows

  2. Щелкните правой кнопкой мыши на файле

  3. Выберите Свойства

  4. Выберите «Изменить»

  5. Selcet ваше приложение Excel

  6. Выполнено!

Анджали
источник
1
Вы прочитали весь вопрос? Это то, что сделал ОП, и оно не работает. У меня та же проблема, и изменение ассоциации не работает, как следует.
Ник Сотирос
0

После того, как вы щелкнете правой кнопкой мыши по файлу, перейдите в «Открыть с помощью»> « Выбрать программу по умолчанию» > «C: \ Program Files .... \ excel.exe», и он должен открываться каждый раз без вопросов.

Крис
источник
Вы пользователь Windows 8?
Николас
@nicolas - Неважно, что это работает на Windows 8.
Ramhound
1
@Ramhound, почему вы думаете, я спрашиваю?
Николас
1
Вы читали фактический вопрос, который был опубликован? Они сделали именно то, что вы советуете, но это не работает. Это очень сбивает с толку, но когда вы выбираете Office 2013 Excel, он по-прежнему открывается с Office 2010 Excel. Я бы проголосовал против вас, если бы у меня был представитель.
Ник Сотирос
@NickSotiros Во-первых, этот пост был примерно 2 года назад. Во-вторых, я прочитал вопрос. Во всяком случае, вам нужно работать над своими навыками понимания прочитанного. Он сказал, что использовал правый клик, Open With, excel.exe ... В своем посте я выделил «Выбрать программу по умолчанию», потому что именно так вы меняете приложение по умолчанию для расширения, которое вы пытаетесь открыть. Этот пользователь, похоже, столкнулся с другой проблемой, в которой отмеченный принятый ответ был решением его проблемы.
Крис
0

У меня тоже есть похожая проблема, когда у меня есть надстройка для Excel, которую мне нужно использовать, которая поддерживается только в более старой версии OFfice, потому что Microsoft продолжает изменять кодировку VB (в данном случае Office XP), и у меня есть Office 2010, который я предпочитаю использовать большую часть времени для всего остального. В Windows XP, Vista или 7 я успешно использовал обе версии Excel без помех. В Windows 8 он не позволяет мне «открывать» альтернативную версию Excel. Вы «открываете с» и указываете на каталог Office 14 Excel 2010, и он в любом случае связывается с Office XP ... потому что был установлен самый последний ... только один или другой. Ламе. Единственный способ обойти это, я знаю, это вручную открыть версию Excel, а затем Файл-> Открыть в каталог файла.

Джордж
источник
0

Перейдите в «Пуск»> «Панель управления»> «Все элементы панели управления»> «Программы по умолчанию»> «Установить программы по умолчанию»> «Выберите Excel (рабочий стол)» в левой части панели, затем нажмите «Установить эту программу по умолчанию»> «ОК».

Арвиндер
источник
3
Это не работает при попытке перейти с 2010 на 2013, под win7. Я вижу две записи для Excel, но выбор либо оставляет меня с Excel 2010 по умолчанию
JustinJDavies
Я не могу заставить это работать тоже. Excel (Desktop) не доступен вообще. Я думаю, что проблема в реестре.
Ник Сотирос
@JustinJDavies В моей установке я видел только версию 2013 года, и он по-прежнему оставлял ее с 2010 годом по умолчанию.
Кейси Кубалл