Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - [решено] Не получается ассоциировать xlsx с правильной версией MS Office

Ответить
Настройки темы
Разное - [решено] Не получается ассоциировать xlsx с правильной версией MS Office

Старожил


Сообщения: 177
Благодарности: 2


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: test009
Дата: 20-02-2024
В системе установлен MS Office 2003 и MS Office 2021.
Оба нужны (не спрашивайте зачем).
Ассоциировал xlsx-файлы стандартным способом через открыть с помощью - и там выбираю путь к файлу Excel 2021 - C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE
Но при двойном клике по xlsx-файлу открывается почему то Excel 2003.
Как исправить?
Нечто подобное было при ассоциировании приложения SSMS разных версий, решалось как то изменением реестра.
Подскажите, как исправить?

Сравнивал реестр в этой ветке на двух системах (где обе весрии office с другой системой, где только office 2021 установлен):
HKEY_CLASSES_ROOT\.xlsx

Различий в них нет.

-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 10:53, 20-02-2024

 

Ветеран


Сообщения: 1647
Благодарности: 252

Профиль | Отправить PM | Цитировать


Цитата test009:
и там выбираю путь к файлу Excel 2021 »
"Всегда использовать" - эту галочку ставите?

Отправлено: 12:40, 20-02-2024 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Старожил


Сообщения: 177
Благодарности: 2

Профиль | Отправить PM | Цитировать


Да-да, ставлю обязательно. Но она не действует

-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 12:55, 20-02-2024 | #3



Moderator


Сообщения: 53411
Благодарности: 15490

Профиль | Отправить PM | Цитировать


Установка и использование разных версий Office на одном компьютере

test009, в такой ситуации Microsoft рекомендует:
Цитата:
Сначала установите более раннюю версию Office.
Цитата:
Сопоставления файлов определяются последней установленной версией приложений.

Отправлено: 00:39, 21-02-2024 | #4


Старожил


Сообщения: 177
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата Petya V4sechkin:
Сначала установите более раннюю версию Office. »
Так и устанавливалось

-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 12:22, 21-02-2024 | #5



Moderator


Сообщения: 53411
Благодарности: 15490

Профиль | Отправить PM | Цитировать


Цитата test009:
Ассоциировал xlsx-файлы стандартным способом через открыть с помощью
Параметры - Приложения - Приложения по умолчанию -
  • Выбор стандартных приложений для типов файлов
  • Задать значения по умолчанию по приложению
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:41, 21-02-2024 | #6


Старожил


Сообщения: 177
Благодарности: 2

Профиль | Отправить PM | Цитировать


Там для расширения xlsx - нет пункта с новым экселем, а как его туда добавить не знаю. Там только старый ексель можно выбрать.
А вот для соседнего расширения xlt - есть. Ставлю его и все корректно открывается в новом. Но мне не надо расширение xlt. Мне надо стандартные: xls и xlsx

А в пункте "Задать значения по умолчанию по приложению" = вообще нет упоминания об Excel, Word, и Office..

-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 23:14, 21-02-2024 | #7


Аватара для YuS_2

Crazy


Contributor


Сообщения: 1181
Благодарности: 495

Профиль | Отправить PM | Цитировать


вот же проблема века...
Насоздавать себе кучу проблем и героически их преодолевать... это так "по-нашенски"

cmd:
Код: Выделить весь код
assoc .xlsx
- смотрите, что там за строка. Должно быть, что-то типа:
Цитата:
.xlsx=Excel.Sheet.12
далее, следующая команда:
Код: Выделить весь код
ftype Excel.Sheet.12
- опять, смотрите, что за строка. Должно быть, что-то вроде:
Код: Выделить весь код
Excel.Sheet.12="C:\Program Files\Microsoft Office\Office16\EXCEL.EXE" /dde
- если, что-то указано неверно, можно посмотреть, какие вообще имеются ассоциации по Excel:
Код: Выделить весь код
ftype|findstr "Excel\.Sheet\."
смотрите, что там есть и приводите в соответствие с желаемым.
Например:
Код: Выделить весь код
ftype Excel.Sheet.12="C:\Program Files\Microsoft Office\Office16\EXCEL.EXE" /dde
а если в ассоциациях, что-то не так, то и:
Код: Выделить весь код
assoc .xlsx=Excel.Sheet.12
ну и далее, на всякий случай, перезагрузка, перед проверкой... возможно, работать будет и без перезагрузки.

-------
scio me nihil scire. Ѫ

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:56, 22-02-2024 | #8


Старожил


Сообщения: 177
Благодарности: 2

Профиль | Отправить PM | Цитировать


Огромное спасибо! Решилось в итоге с вашей помощью!

Сначала правда не помогло, вот такая команда приводила к тому, что Ексель открывался без содержимого:
Код: Выделить весь код
ftype Excel.Sheet.12="C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" /dde
https://i.imgur.com/AK7ic6l.png


Методом тыка догадался заменить на такую, теперь файл открывается корректно и в правильной версии:
Код: Выделить весь код
ftype Excel.Sheet.12="C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE" "%1"
Не понял только, что делает параметр /dde и не огребу ли впоследствии каких-то других проблем.
Для старого экселя у меня вообще указан аргумент /e

-------
Готовность человека меняться отражает степень его здравомыслия. Жак Фреско


Отправлено: 23:32, 22-02-2024 | #9


Аватара для YuS_2

Crazy


Contributor


Сообщения: 1181
Благодарности: 495

Профиль | Отправить PM | Цитировать


Цитата test009:
Не понял только, что делает параметр /dde и не огребу ли впоследствии каких-то других проблем. »
это ключ из ком.строки от офиса 2016, никаких проблем не должно быть

-------
scio me nihil scire. Ѫ


Отправлено: 17:07, 25-02-2024 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Разное - [решено] Не получается ассоциировать xlsx с правильной версией MS Office

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Наборы - MS Office 2013 PreSP2, Office 2010 PreSP3, Office 2007 PreSP4 и Office 2003 PreSP4 sklart Наборы обновлений для Windows XP/2003/Windows 7 1498 04-11-2024 12:56
2013 - Никак не могу установить MS OFFICE Никакой версии - MS Office JelayD Microsoft Office (Word, Excel, Outlook и т.д.) 1 07-09-2015 19:50
Наборы - [OLD] MS Office 2010 PreSP2, MS Office 2007 PreSP4 и MS Office 2003 Rus PreSP4 sklart Наборы обновлений для Windows XP/2003/Windows 7 1397 20-04-2012 16:00
2003/XP/2000 - чтение в Office 2003 *.xlsx файлов, созданных в Office 2010 1234sst Microsoft Office (Word, Excel, Outlook и т.д.) 2 13-01-2011 14:27
2003/XP/2000 - [решено] Пакет обеспечения совместимости MS Office 2000-2003 с файлами MS Office 2007 Alexander7 Microsoft Office (Word, Excel, Outlook и т.д.) 2 15-05-2008 11:47




 
Переход