Как узнать версию Microsoft Office?

Спрашивает 20 марта 2018
Как по имеющемуся файлу Word или Excel можно узнать версию программы Microsoft Office в которой он был создан?
Получить новые ответы
Ответ
Выражаясь бытовым языком, существует две группы форматов файлов, создаваемых программами семейства Microsoft Office: старые и новые.

Отличить их между собой легко, по наличию завершающей буквы х в расширении файла (для текущего формата). Например, .docx, .xslx.
Старые типы файлов создавались программами офиса версий 97-2003, новые - 2007-по настоящее время. Более старые версии файлов сейчас не рассматриваем.

И старые, и новые версии Office поддерживают работу и со старыми, и с новыми версиями файлов.

Если вам критично определить именно версию программы, создавшей этот файл, то для "новых" файлов это довольно легко сделать. В действительности файлы нового типа - это архивы-контейнеры, содержащие внутри себя несколько папок и файлов. Если открыть такой файл (см. фото, которое можно увеличить, если нажать на него в конце текста), как zip-архив, например просто переименовав расширение в zip, внутри будет папка docProps, а в ней - файл app.xml. Открываете этот xml любым текстовым просмотрщиком и находите там свойство appversion. 12 версия соответствует 2007 офису, 14 - 2010 году и так далее.



Как правило, такие знания не имеют особой ценности, поскольку дополнение форматов файлов от старых версий к новым минимальны и совместимость между версиями офисных программ поддерживается на очень высоком уровне. Исключения, как правило, касаются случаев сложного форматирования встраиваемых объектов, макросов и т.д.
Источник: мой муж ))
Фото:
Как узнать версию Microsoft Office?
Автор
Кокошина Евгения
Кокошина Евгения
21 марта 2018 03:37
Рейтинг ответа
★★★★★★★★★★
Имеются знакомства с экспертом