Destio небольшой блог

Открытие *.doc файлов в MS Office 2003 при установленном MS Office 2007

Наверное остались еще пользователи, которые работе в MS Office 2007, когда это возможно, по тем или иным причинам предпочитают работу в MS Office 2003.

В статье речь пойдет о том, как сделать так, чтобы файлы, соответствующие той или иной версии оффиса открывались в соответствующей им версии редактора, а не все в одном.

Приемлемое для пользователя сосуществование двух различных выпусков Microsoft Office возможно. Как оказалось, существует несколько правил, согласно которым себя ведут приложения этих программных пакетов. Вот эти правила (найдено тут):

  • Если на компьютере запущена версия программы, в которой файл был создан, он будет открыт в этой версии программы.
  • Если программа, в которой был создан файл Microsoft Office 2000 или Microsoft Office XP, на компьютере не запущена, файл будет открыт в окне программы той версии, которая была установлена последней.
  • Если программа, в которой был создан файл Microsoft Access или Microsoft Word, на компьютере не запущена, файл будет открыт в окне программы той версии, которая была установлена последней.
  • Чтобы сопоставить файлы с программами, включенными в конкретную версию пакета Microsoft Office, запустите программу установки данной версии пакета Microsoft Office и выберите вариант Восстановить Office. При этом регистрируются сопоставления файлов с данной версией пакета Microsoft Office.

Следующий пункт, который стоит отметить: младшие версии MS Office проводят автоматическую перерегистрацию своих компонентов и ассоциаций файлов при старте. Это позволяет нам чудно провести время, которое наш компьютер потратит на то, чтоб закончить эту самую перерегистрацию и открыть таки нам наш *.doc файл в новой версии ворда.

Для того, чтоб пропустить перерегистрацию, нужно внести в системный реестр несколько ключей. Сделать это можно, к примеру, с помощью создания *.bat файла с таким содержанием:

reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\excel\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\Outlook\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\Power Point\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\Access\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\Publisher\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\12.0\Infopath\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\Word\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\excel\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\Outlook\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\Power Point\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\Access\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\Publisher\Options /v NoReReg /t REG_DWORD /d 1
reg add HKCU\Software\Microsoft\Office\11.0\Infopath\Options /v NoReReg /t REG_DWORD /d 1

Цифры после \Office\ – номер версии MS Office. Для наших 2007 и 2003 это 12.0 и 11.0 соответственно. Идея позаимствована отсюда.

Далее мне остается надеяться на то, что Вы не назапускали кучу тяжелого софта, поскольку компьютер, конечно же, потребуется перезагрузить.

Ярлыки: , , ,


Ближайшие сообщения:

Похожие сообщения:

Комментарии к этой записи отключены.