Как узнать версию майкрософт офис - Новости с мира ПК
Vvmebel.com

Новости с мира ПК
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как узнать версию майкрософт офис

Как узнать версию Word на Windows 7 8 10 установленного на вашем компьютере

Добрый день, друзья. Сегодня мы рассмотрим: — Как узнать версию Word, установленного на вашем ПК. Это необходимо для поиска правильного мануала для решения своего вопроса в этой программе. Всё дело в том, что в разных версиях отличается меню, и, если вы в поиске найдёте решение для другой версии, это вам не поможет определить, какая версия установлена у вас.

Довольно много начинающих пользователей ПК ошибаются между версиями Windows и Office. Операционная система представляет собой единую совокупность различного софта, под началом которого данные приложения функционируют. Также, есть и сторонние программы, вроде Adobe Photoshop, браузеров Яндекс и Google Chrome, оптимизатор Ccleaner, и различные текстовые редакторы, вроде Office Word, о котором сейчас и пойдёт речь.

Без стороннего софта ПК может функционировать, а без ОС не может. Например, Word можно подменить иным софтом, функционал которого похож на данную программу. Если вы вообще ничего не пишите, то в текстовом редакторе вам особой необходимости нет. Майкрософт Оффис не является частью системных программ Windows. Office покупают и устанавливают самостоятельно.

На данный момент самым новым является Word 2019, хотя ещё совсем недавно был Word 2016. По моему наблюдению, начиная с 2013 года данный софт мало изменился, по сравнению с ранними версиями, особенно с одной из первых версий Word 2003 года. Что интересно, довольно много пользователей продолжают работать со старыми версиями, даже с Office 2003.

Во многом это характерно тем, что данный софт платный. Например, сейчас он стоит от 25000 руб., до 32000, в зависимости от магазина. Поэтому, не удивительно, что часть пользователей продолжают пользоваться старыми версиями. По поводу взломанных версий, многие ими не пользуются потому, что во многих из них присутствуют вирусы, и они часто тормозят. Хотя, вы можете скачать вполне работоспособную взломанную версию, это как повезёт.

Вообще, когда вы приобретаете ПК, Windows с пакетами Office в уважающих себя магазинах должны быть уже инсталлированы в этих компьютерах. Обычно, они входят в стоимость компьютера. Так давайте узнаем, какой-же именно пакет Office у вас установлен?

Как определить версию Word?

1 Метод: Заходим через «Пуск» в меню программ и начинаем искать папочку «Microsoft Office». В данной папочке нам нужно найти «Microsoft Word». Рассматриваем ярлык данной программы. После этого файла должна стоять цифра. Она и есть версия нашего Word. Как видите, у меня это Ворд 2010.

2 Метод: на экране вашего рабочего стола помещён ярлык данной программы. Если версия ранняя, то после неё стоит цифра. К примеру, Word 2010, как на этом скриншоте.

3 Метод: открываем наш документ Word и через открытую страницу выясняем версию программы.

Если установлен Ворд 2002 или 2003

  • Нам нужно войти в верхнее меню программы. Ищем вкладку «Справка», в ниспадающем меню выбираем «О программе»;
  • У нас выпадает окно, где мы явно видим, что это Ворд 2002.

Открываем документ Word 2007

Определить данный вариант Ворда легче, чем других, так как в открытом документе достаточно взглянуть на эмблему Office в углу слева. Если она там действительно присутствует, то это Ворд 2007.

Открываем документ Word 2010

Зайдя в документ, нам нужно открыть вкладку «Файл», в ниспадающем меню выбираем «Справка». Внимательно просматриваем данное окно, и замечаем ближе справа надпись Microsoft Office Word 2010.

Открываем документ Word 2013 – 2019

В программе данных годов вначале выберем также «Файл», затем в левом столбике выберем вкладку «Учетная запись». Как видите из скриншота, у меня стоит Word 2019 года, так как я обычно выбираю самые последние варианты программ. С Вордом 2013 – 2016 поступаем также, только надписи будут соответственные их годам. Успехов!

Вывод: — Как узнать версию Word вы теперь с успехом научились определять. Пользуйтесь той программой, которая вас устраивает. Успехов!

Как определить установленную версию MS-Office?

кто-нибудь знает, что было бы лучшим способом определить, какая версия Office установлена? Кроме того, если установлено несколько версий Office, я хотел бы знать, какие версии они есть. Бонус был бы, если бы я мог обнаружить конкретную версию(ы) Excel, которая(/установлена).

8 ответов:

один из способов проверить наличие установленной версии Office — это проверить InstallRoot разделы реестра для интересующих приложений Office.

например, если вы хотите проверить, установлено ли Word 2007, вы должны проверить наличие следующего раздела реестра:

эта запись содержит путь к исполняемому файлу.

заменить 12.0 (для Office 2007) на соответствующий номер версии:

другой приложения имеют похожие ключи:

или вы можете проверить общий корневой путь всех приложений:

другой вариант, без использования определенных разделов реестра будет запрашивать базу данных MSI с помощью MSIEnumProducts API, как описано здесь.

в стороне, параллельные установки различных версий Office официально не поддерживаются Microsoft. Они делают некоторую работу, но вы можете получить нежелательные эффекты и несоответствия.

Как насчет 【Word.ПриложениеCurVer?

Читать еще:  Как восстановить офис 2020

Если вы установили 32-разрядный Office на 64-разрядной машине, вам может потребоваться проверить наличие «SOFTWAREWow6432NodeMicrosoftOffice12.0», заменив 12.0 соответствующей версией. Это, безусловно, относится к Office 2007, установленному на 64-разрядной Windows 7.

обратите внимание, что Office 2010 (== 14.0) является первым офисом, для которого существует 64-разрядная версия.

Я нашел этот CodeProject, который помог мне с этой самой проблемой:http://www.codeproject.com/Articles/26520/Getting-Office-s-Version

Почему бы не проверить HKLMSOFTWAREMicrosoftWindowsCurrentVersionApp Paths[office.exe] , где [office.exe] обозначает определенное exe-имя файла продукта office, например winword.exe , excel.exe etc. Там вы получаете путь к исполняемому файлу и проверить версию этого файла.

Как проверить версию файл: в C++ / in C#

есть ли критика в отношении такого подхода?

бонус будет, если я смогу обнаружить конкретную версию(ы) Excel, которая(/установлены).

Я знаю, что этот вопрос был задан и на него давным-давно был дан ответ, но этот же вопрос занимал меня до тех пор, пока я не сделал это замечание:

получить номер сборки (например, 15.0.4569.1506 ), зонд HKLMSOFTWAREMicrosoftOffice[VER]CommonProductVersion::LastProduct , где [VER] является основным номером версии (12.0 для Office 2007, 14.0 для Office 2010, 15.0 для Office 2013).

на 64-разрядной Windows, вам нужно вставить Wow6432Node между SOFTWARE и Microsoft крошки, независимо от разрядности установки Office.

на моих машинах, это дает информацию о версии первоначально установленную версию. Для Office 2010 так, например, цифры совпадают с теми, что указаны здесь, и они отличаются от версии, указанной в File > Help , который отражает патчи, применяемые исправлениями.

Как узнать версию Ворда (текстовый редактор Microsoft Word)

Прежде, чем начать изучение текстового редактора Ворд, вы должны определить, какая версия этой программы установлена на вашем компьютере, т.к. у всех версий есть какие-то свои различия. Пусть не значительные, но есть. А зная, версию своей программы вы сможете точно ориентироваться в уроках, и лучше понимать, то что вам показывают.

Многие начинающие пользователи компьютера путают версию операционной системы и версию офисного пакета. Операционная система – это целый комплекс программ под управлением которой работают все дополнительные программы, такие как Excel, Word, Power Point, Фотошоп, Гугл хром, Мозилла, и многие другие.

Без дополнительных программ компьютер может работать, а без операционной системы – нет. Тот же ворд можно заменить другой, похожей по функционалу программой, или, если вы в нём не работаете и ничего не пишите, то можно и вовсе его не устанавливать на свой компьютер. Офисный пакет Microsoft Office не входит в операционную систему. Его можно купить и установить отдельно.

Сейчас уже есть офисный пакет версии 2013 и более новый – 2016. Но многие, и я в том числе, работают в версии 2010, а некоторые в 2007 и даже в 2003. Последние версии, начиная с пакета 2007, мало чем отличаются по внешнему виду и функционалу, а вот версия офиса 2003 имеет большие отличия.

Менять каждые два-три года офисные пакеты довольно таки накладно, тем более, что стоят они от 3 до 7-ми тысяч. А скачивать взломанные версии с интернета тоже не хочется, т.к. они чаще всего либо глючат, либо напичканы вирусами. После установки таких «подарков» компьютер начинает постоянно зависать, а то и вовсе перестает работать.

При покупке компьютера операционная система и офисный пакет должны быть уже установлены. Чаще всего все это уже входит в цену покупки. Если вы покупали компьютер после 2010 года, то у вас может быть установлен пакет с вордом 2007, 2010, 365 или 2013. Какой именно Word установлен именно у вас вы можете определить несколькими способами.

Как узнать версию Ворда (текстовый редактор Microsoft Word)

  • Первый способ:

Заходите в меню – Пуск – Программы -, и ищете в нем запись «Microsoft Office Word». Цифра, которая стоит после этой записи, и будет версией вашего ворда. У меня это выглядит так

Открыть любой вордовский файл:

Для Microsoft Office Word 2003

Перейти наверху в меню – Справка – О программе

Для Microsoft Office Word 2007

Если наверху слева есть офисный значок-логотип, то это Word 2007

Для Microsoft Office Word 2010/2013

перейти на вкладку – Файл – Справка – и в окне справа, будет вся информация о программе.

Теперь вы знаете, как определить версию текстового редактора Ворд или всего офисного пакета, а значит, всегда сможете правильно открывать и загружать необходимые файлы, объединить их, или получить консультацию по своей программе.

Как узнать версию майкрософт офис

Версию узнаю нормально, через реестр. Но может кто подскажет какая именно установлена;
Proffesional
Standart
Basic Edition

Еще проблема если установлено два одинаковых офиса (Proffesional и Basic Edition), как находить оба.

function IS_OXP_Installed: Boolean;
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
Result := Reg.KeyExists(«SOFTWAREMICROSOFTOffice10.0Registration»);
finally
Reg.CloseKey;
Reg.Free;
end;
DN := «»; // Holds the Office XP Product Display Name
PID := «»; // Holds the Office XP Product ID
end;

Читать еще:  Майкрософт офис где находится

function View_OXP_Key: string;
begin
try
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
KeyName := «SOFTWAREMICROSOFTOffice10.0Registration»;
Reg.OpenKeyReadOnly(KeyName);
temp := TStringList.Create;
Reg.GetKeyNames(temp); // Enumerate and hold the Office XP Product(s) Key Name(s)
Reg.CloseKey;
SubKeyName := temp.Strings[0]; // Hold the first Office XP Product Key Name
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
KeyName2 := «SOFTWAREMicrosoftWindowsCurrentVersionUninstall»;
Reg.OpenKeyReadOnly(KeyName2 + SubKeyName);
DN := (Reg.ReadString(«DisplayName»));
Reg.CloseKey;
except
on E: EStringListError do
Exit
end;
try
if Reg.OpenKeyReadOnly(KeyName + SubKeyName) then
begin
if Reg.GetDataType(«DigitalProductId») = rdBinary then
begin
PID := (Reg.ReadString(«ProductID»));
binarySize := Reg.GetDataSize(«DigitalProductId»);
SetLength(HexBuf, binarySize);
if binarySize > 0 then
begin
Reg.ReadBinaryData(«DigitalProductId», HexBuf[0], binarySize);
end;
end;
end;
finally
FreeAndNil(Reg);
end;
Result := «»;
Result := DecodeProductKey(HexBuf);
end;

function IS_O2K3_Installed: Boolean;
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
Result := Reg.KeyExists(«SOFTWAREMICROSOFTOffice11.0Registration»);
finally
Reg.CloseKey;
Reg.Free;
end;
DN := «»; // Holds the Office 2003 Product Display Name
PID := «»; // Holds the Office 2003 Product ID
end;

function View_O2K3_Key: string;
begin
try
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
KeyName := «SOFTWAREMICROSOFTOffice11.0Registration»;
Reg.OpenKeyReadOnly(KeyName);
temp := TStringList.Create;
Reg.GetKeyNames(temp);
// Enumerate and hold the Office 2003 Product(s) Key Name(s)
Reg.CloseKey;
SubKeyName := temp.Strings[0]; // Hold the first Office 2003 Product Key Name
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
KeyName2 := «SOFTWAREMicrosoftWindowsCurrentVersionUninstall»;
Reg.OpenKeyReadOnly(KeyName2 + SubKeyName);
DN := (Reg.ReadString(«DisplayName»));
Reg.CloseKey;
except
on E: EStringListError do
Exit
end;
try
if Reg.OpenKeyReadOnly(KeyName + SubKeyName) then
begin
if Reg.GetDataType(«DigitalProductId») = rdBinary then
begin
PID := (Reg.ReadString(«ProductID»));
binarySize := Reg.GetDataSize(«DigitalProductId»);
SetLength(HexBuf, binarySize);
if binarySize > 0 then
begin
Reg.ReadBinaryData(«DigitalProductId», HexBuf[0], binarySize);
end;
end;
end;
finally
FreeAndNil(Reg);
end;
Result := «»;
Result := DecodeProductKey(HexBuf);
end;

function IS_O27_Installed: Boolean;
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
Result := Reg.KeyExists(«SOFTWAREMICROSOFTOffice12.0Registration»);
finally
Reg.CloseKey;
Reg.Free;
end;
DN := «»; // Holds the Office 2000 Product Display Name
PID := «»; // Holds the Office 2000 Product ID
end;

function View_O27_Key: string;
begin
try
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
KeyName := «SOFTWAREMICROSOFTOffice12.0Registration»;
Reg.OpenKeyReadOnly(KeyName);
temp := TStringList.Create;
Reg.GetKeyNames(temp);
// Enumerate and hold the Office 2000 Product(s) Key Name(s)
Reg.CloseKey;
SubKeyName := temp.Strings[0]; // Hold the first Office 2003 Product Key Name
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
KeyName2 := «SOFTWAREMicrosoftWindowsCurrentVersionUninstall»;
Reg.OpenKeyReadOnly(KeyName2 + SubKeyName);
DN := (Reg.ReadString(«DisplayName»));
Reg.CloseKey;
except
on E: EStringListError do
Exit
end;
try
if Reg.OpenKeyReadOnly(KeyName + SubKeyName) then
begin
if Reg.GetDataType(«DigitalProductId») = rdBinary then
begin
PID := (Reg.ReadString(«ProductID»));
binarySize := Reg.GetDataSize(«DigitalProductId»);
SetLength(HexBuf, binarySize);
if binarySize > 0 then
begin
Reg.ReadBinaryData(«DigitalProductId», HexBuf[0], binarySize);
end;
end;
end;
finally
FreeAndNil(Reg);
end;
Result := «»;
Result := DecodeProductKey(HexBuf);
end;

Begin
if not IS_OXP_Installed then
Begin
if not IS_O2K3_Installed then
Begin
if not IS_O27_Installed then
else
Edit11.Text := View_O27_Key;
Edit8.Text := DN;
End
else
Edit11.Text := View_O2K3_Key;
Edit8.Text := DN;
end
else
Edit11.Text := View_OXP_Key;
Edit8.Text := DN;
end;


KSergey © ( 2009-01-26 16:54 ) [1]

> Валера (26.01.09 14:34)
> Proffesional
> Standart
> Basic Edition

А офис сам об этом знает? Строчка в реестре — есть, текстовая, локализованная в OfficeRegistration ProductName (и ProductNameBrand). Одинаков ли для разных установлк — не знаю. Вариант только поустанавливать разные редакции и посмотреть, может что будет. Но так ли важно на самом деле? Что за задача?
А вот проверить установленность конкретной компоненты, нужной для работы вашей программы — это можно, но это другой вопрос.

> Еще проблема если установлено два одинаковых офиса (Proffesional и Basic Edition), как находить оба.

Одной версии?? Так не бывает.
Ну т.е. можно накатать, наверное, но это ж будет каша и лажа, зачем ее определять?


Валера ( 2009-01-27 06:27 ) [2]

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

Одной версии?? Так не бывает.
Бывает на компе стоял ломанный Proffesional, его удалили и поставили Basic Edition. При удалении он реестр не трогает и остаются ветви
HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice12.0Registration


KSergey © ( 2009-01-27 09:10 ) [3]

А какая вообще задача-то? Она именно проверить установленность через рест?

А вообще, т.к. офис вполне себе нормальная система и устанавливается в систему грамотно — то, думаю, правильный путь искать установленные программы и их компоненты. Да да, то, что видно через установка/удаление программ.
Функций для енумерирования MSI-компонент с лету не подскажу, ну да разыщется, думаю.


Валера ( 2009-01-27 11:49 ) [4]

Задача узнать какой офис установлен и узнать какой ключ!
Делаю я это через реестр. Все получилось нормуль.
Но впроге был обнаружен такой баг как к примеру:
Если на комп ставили офис Proffesional, затем его удалили и поставили такой же офис только Basic Edition.
То прога выдает офис Proffesional

Все это происходит из за повторяющегося ключа, точнее из за части выделенной черным.
HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice12.0Registration
То есть появляются две записи как

Пришел к одному варианту перебирать ветку HKEY_LOCAL_MACHINESOFTWAREMicrosoftOffice12.0Registration и искать параметр DigitalProductID (ключ продукта).
Но как перебирать реестр?? Или организовать поиск параметра DigitalProductID в указанной ветке??

Читать еще:  Как переустановить офис 365


KSergey © ( 2009-01-27 11:57 ) [5]

> Валера (27.01.09 11:49) [4]
> Но как перебирать реестр??

TRegistry.GetValueNames

Ну и вапще посмотрите методы TRegistry, много полезного.
К стати, т.к. вам требуется только читать из реестра — открывайте его только на чтение. А то ваша поделка взорвется в первом же случае нормально настроенных прав.

PS
А вы не из отдела по борьбе с пиратством, случайно?


Валера ( 2009-01-27 12:23 ) [6]


> PS
> А вы не из отдела по борьбе с пиратством, случайно?

=)
Нет просто в порядок организацию приводим


Anatoly Podgoretsky © ( 2009-01-27 13:47 ) [7]

> KSergey (27.01.2009 9:10:03) [3]

То что видно через «установка/удаление программ» очень не надежный источник.


KSergey © ( 2009-01-27 15:12 ) [8]

> Anatoly Podgoretsky © (27.01.09 13:47) [7]
> То что видно через «установка/удаление программ» очень не надежный источник.

Смотря что за задача. Например, по прошлой работе ставили свой продукт, который требовал наличия других продуктов. В setup проверяли как раз наличие необходимых компонент MSI.
Понятно, что тот прудукт мог и не работать (кончилась лицензия, пользователь потер половину exe-файлов и т.д.), но все ж некие precondition проверялись. Остальное отлавливалось во время работы своего приложения.


KSergey © ( 2009-01-27 15:16 ) [9]

Хотя в ситуации как у автора я бы поступил проще: приказ под роспись, что каждый проверил на своей машине в свойствах ворда какой он и номер лицензии. И если что не так или «дяди в погонах» найдут другой софт — то виноват тот, кто использует, контора «прикрывать» не будет.

Хотя, это в программерских конторах так делалось у нас; в «бухгалтерских» — может и правда проще «тихо». Правда не страхует от случая не по месту умного бухгалтера, в отличии от приказа.

Разрядность MS Office 2007: как узнать

Если вы хотя бы немного пользуетесь операционной системой от Microsoft, то наверняка знаете, что как сама ОС, так и различные программы для нее имеют разрядность x32 и x64. Например, если вы решите купить Microsoft Office 2007, то у вас будет возможность выбрать данный параметр.

На что он влияет? Тут есть много нюансов, но самое главное заключается в поддержке оперативной памяти. В x32 системах максимально допустимое количество ОЗУ – 4 Гб, тогда как в x64 ОС это значение намного выше. Поэтому если у вас современный ПК с большим объемом памяти, то вам наверняка нужно устанавливать x64 систему. Но помимо ОС, программы также различаются разрядностью. И, как правило, между собой несовместимы. То есть для системы x64 нужно использовать программы с такой же разрядностью. Поэтому, если вы планируете обновлять свой ПК, то не помешает заранее узнать тип уже установленных программ для последующей установки. Например, как узнать разрядность MS Office 2007?

Как узнать разрядность Офиса?

Для чего нужно узнать данный параметр? Если у вас программа устанавливается с диска, то вам нужно узнать данное значение, чтобы понять, сможете ли вы ее установить на новый ПК с другой операционной системой. Чтобы определить разрядность своего Офиса, вам необходимо выполнить следующие шаги:

  • откройте любой редактор из пакета Office, например, Word;
  • перейдите в меню «Файл» в левой части окна и откройте его;
  • перейдите во вкладку «Справка»;
  • в правой части окна вы получите полную информацию о вашем MS Office.

Из этого меню вы можете не только выяснить разрядность, но и узнать версию программного обеспечения (полезно, если вы хотите обновиться). Также здесь представлен номер продукта, статус ПО (активирован ли ключ) и многое другое.

Альтернативные способы

Если такой вариант вам не подходит, то есть другой способ. Вам необходимо выполнить следующие шаги:

  • запустите любое приложение из пакета Офис;
  • откройте диспетчер задач (комбинация кнопок Ctrl + Alt + Delete или правой клавишей по панели задач в нижней части экрана);
  • найдите в процессах программу, напротив нее будет указана разрядность, например, word.exe*32.

Также есть вариант для продвинутых – поиск записей в реестре. Нужно найти элемент «InstallRoot» в системе и посмотреть его параметры (где в реестре хранится ключ, вы можете узнать, используя базу данных MSI через специальное приложение).

Теперь вы знаете, как определить разрядность вашего Офиса. Это будет полезно при установке MS Office на новую систему. Если вы попытаетесь инсталлировать неправильную версию (например, Офис 32 на систему x64), то программа выдаст ошибку или предложит скачать правильную версию. Поэтому не помешает знать, как узнать данный параметр и правильно инсталлировать пакет редакторов. После успешной установки вам больше не потребуется беспокоиться о разрядности. В случае обновления программного обеспечения необходимая версия автоматически будет загружена и установлена.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector