как посмотреть какая версия excel установлена

Какая у меня версия Office?

Откройте любое приложение Office, например Word или Excel, и выберите Учетная запись.

Примечание: Если вы не видите вкладку Учетная запись или у вас уже есть открытый файл или документ, выберите в меню Файл и выберите Учетная запись или Справка в списке в левой части экрана.

В разделе Сведения о продукте отображается название продукта. Иногда там также показывается полный номер его версии.

1 — название продукта, например Microsoft 365 профессиональный плюс или Office для дома и учебы.

2 — номер версии, который включает в себя версию, номер сборки и тип установки, например нажми и работай или из магазина Windows.

Для дополнительных сведений, например, разрядность версии, выберите Об Excel. Откроется диалоговое окно, отображающее полный номер и разрядность версии (32- или 64-разрядная).

См. также

Откройте любое приложение Office, например Word, и создайте документ.

Например, перейдите в Word и нажмите кнопку О программе Word.

В открывшемся диалоговом окне можно просмотреть номер версии, а также тип лицензии. В примере ниже номером версии является 16.18, а лицензия является единовременной покупкой Office 2019 для Mac.

См. также

Все еще не уверены?

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

Источник

Как узнать версию экселя

Какая у меня версия Office?

Откройте любое приложение Office, например Word или Excel, и выберите Учетная запись.

Примечание: Если вы не видите вкладку Учетная запись или у вас уже есть открытый файл или документ, выберите в меню Файл и выберите Учетная запись или Справка в списке в левой части экрана.

В разделе Сведения о продукте отображается название продукта. Иногда там также показывается полный номер его версии.

1 — название продукта, например Office 365 профессиональный плюс или Office для дома и учебы.

2 — номер версии, который включает в себя версию, номер сборки и тип установки, например нажми и работай или из магазина Windows.

Для дополнительных сведений, например, разрядность версии, выберите Об Excel. Откроется диалоговое окно, отображающее полный номер и разрядность версии (32- или 64-разрядная).

Откройте любое приложение Office, например Word, и создайте документ.

Например, перейдите в Word и нажмите кнопку О программе Word.

В открывшемся диалоговом окне можно просмотреть номер версии, а также тип лицензии. В приведенном ниже примере номером версии является 16.18 и лицензия является единовременной покупкой Office 2019 для Mac.

Все еще не уверены?

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

Как узнать, какая версия Microsoft Office (Word, Excel и т.д.) установлена

По тем или иным причинам порой требуется узнать, какая версия Microsoft Office установлена на компьютере. Это не составляет особой сложности, особенно при существовании данного руководства.

Давайте перейдём к практическому руководству по определению версии установленной копии Microsoft Office в вашем случае.

Определение установленной версии Microsoft Office


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

В приведённом на изображении примере это Microsoft Office 2010. Искомая информация определена и инструкцию можно считать завершённой.

Согласитесь, достаточно просто получить требуемую информацию, если возникла в этом необходимость у решений, которые созданы в недрах американской корпорации Майкрософт. Действительно удобные и созданные для людей решения, которым едва ли найдётся замена по сей день.

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

Привет.
Не секрет, что в экономике ныне дела обстоят не лучшим образом, цены растут, а доходы падают. И данный сайт также переживает нелёгкие времена 🙁
Если у тебя есть возможность и желание помочь развитию ресурса, то ты можешь перевести любую сумму (даже самую минимальную) через форму пожертвований, или на следующие реквизиты:

Номер банковской карты: 5331 5721 0220 5546
Кошелёк Яндекс Деньги: 410015361853797
Кошелёк WebMoney: P865066858877
PayPal: paypal@it-actual.ru
QIWI кошелёк: +79687316794
BitCoin: 1DZUZnSdcN6F4YKhf4BcArfQK8vQaRiA93

Оказавшие помощь:
Сергей И. — 500руб
— 468руб
— 294руб
Мария М. — 300руб
Валерий С. — 420руб
— 600руб
Полина В. — 240руб

Как узнать версию экселя

SD
Автор

Сообщений: 119
Откуда: г.Королев

Значит его нужно определить до выполнения команды.

AlexSSS

Сообщений: 6110
Откуда: Tallinn, Estonia

Сообщений: 6
Откуда: Волгоград

Naomi

С помощью программы from Marcia Akins, приведенной ниже, Вы можете определить версию Word (Excel), установленной на компьютере. Я думаю, что можно подобным образом узнать версию файла.

AlexSSS

Сообщений: 6110
Откуда: Tallinn, Estonia

версию установленного экселя узнать просто

если открыть в этом объекте файл, то, скорее всего, можно определить и версию загруженного файла. Но навскидку я ее не нашел

Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону

Сомневаюсь, что вы где-то найдете xls книги версии менее Office97.

leonid

Сообщений: 2752
Откуда: Рига

TYPE XL5, XL8 должны предыдущие версии понимать.

CREATEOBJECT(«excel.application»)
определит версию EXCEL на своем компьютере
а не версию EXCEL компьютера где создался файл.

AlexSSS

Сообщений: 6110
Откуда: Tallinn, Estonia

AlexSSS

Сообщений: 6110
Откуда: Tallinn, Estonia

SD
Автор

Сообщений: 119
Откуда: г.Королев

Если бы не было, то и вопрос не возник.

В прикрепленном файле Сообщение от ошибке.

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

А в самом Excel можно узнать версию файла?

Влад Колосов

Сообщений: 22664
Откуда: Ростов-на-Дону

AlexSSS

Сообщений: 6110
Откуда: Tallinn, Estonia

1. Можно попробовать вариант импорта с разными параметрами, используя перехватывание ошибок
2. Вполне нормален вариант, предложенный Владом — загрузка файла в эксель и его экспорт в гарантировано читаемый формат, напр, DBF или CSV. Но для этого эксель должен стоять на компе.

Я сам не импортировал данные из экселя, но особых проблем вроде быть не должно
1. Приаттач к сообщению проблемные файлы
2. какой у тебя фокс?

Crispy

А вот попробовал ради интереса сохранить одну и ту же книгу в разных форматах, а потом глянул в WinHex эти файлы с включенными опциями прокрутка-сравнение. И сразу бросилось в глаза, что в файлах Excel95 — 514 байт=08, а в 97-2002 уже =10, в версиях же до Excel5(95) — и вообще 0 байт=09, а не D0, как в последующих.
Т.е. вполне можно попросту открывать файл xls на низком уровне и проверять соответствбщие байты.
Может быть можно и еще как-то, скажем через API. Но — как возможный вариант и так наверно тоже можно.

Читайте также:  что делать если у взрослого кишечная инфекция

AleksM

FileFormat Property
See Also Applies To Example Specifics
Returns the file format and/or type of the workbook. Read-only XlFileFormat.

XlFileFormat can be one of these XlFileFormat constants.
xlCSV
xlCSVMSDOS
xlCurrentPlatformText
xlDBF3
xlDIF
xlExcel2FarEast
xlExcel4
xlAddIn
xlCSVMac
xlCSVWindows
xlDBF2
xlDBF4
xlExcel2
xlExcel3
xlExcel4Workbook
xlExcel5
xlExcel7
xlExcel9795
xlHtml
xlIntlAddIn
xlIntlMacro
xlSYLK
xlTemplate
xlTextMac
xlTextMSDOS
xlTextPrinter
xlTextWindows
xlUnicodeText
xlWebArchive
xlWJ2WD1
xlWJ3
xlWJ3FJ3
xlWK1
xlWK1ALL
xlWK1FMT
xlWK3
xlWK3FM3
xlWK4
xlWKS
xlWorkbookNormal
xlWorks2FarEast
xlWQ1
xlXMLSpreadsheet

Как узнать какая версия Office установлена на вашем ПК

Вас интересует, какая версия Office 2010 используется на домашнем компьютере – 32 или 64-битная? В этой статье мы вам подскажем, как узнать версию Office.

Как узнать версию office

1. Открываем офисное приложение. В нашем примере речь пойдет о Word 2010, но этот способ работает также как и с другими версиями офисного приложения. Открываем раздел главного меню «File», а в нем пункт «Help».

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

3. Запишите номер версии, который, скорее всего, окажется 32-битной версией офисного пакета. Чаще всего именно эту разрядность приложений используют при установке Office 2010 (по умолчанию).

4. Если вы обнаружили, что используете 32-битную версию, то можно загружать и использовать как 32-битную версию, так и версию x86 офисных расширений.

5. Если же вы используете 64-битную версию офисного пакета, то в указании версии после названия Office должен стоять суффикс «64-bit». В таком случае при загрузке дополнений вам необходимо использовать исключительно версии для стандарта x64.

6. Если вы непроизвольно попытаетесь установить 32-битное расширение на 64-битную версию Office или наоборот, мастер установки может предупредить вас о необходимости скачать и установить правильную версию. Стоит обратить внимание также на то, что некоторые 32-битные расширения, включая старые версии, могут нормально работать с 64-битной версией.

Заключение

Хотя проверку версии офисного пакета не следует проводить каждый день, будет не лишним проверить, какую версию Office вы используете – 32 или 64-битную. Теперь, когда вы в курсе, как узнать версию Office, можно приступить к его тонкой настройке. Расширения и плагины могут добавить офисному пакету новые возможности, начиная с поддержки сервисов LinkedIn и Facebook и заканчивая вставкой в письмо почтового клиента Outlook химических уравнений.

Как узнать версию экселя

Все отлично работает. все возможности Excel в моих руках. Но возник вопрос. А что если у пользователя будет стоять не 2007 офис(с отсутствием офиса проблем, я думаю, не возникнет). и если он будет располагаться в другой папке. в данном случае придется перекомпилировать исполняющих файл под пользователя. А это, как Вы понимаете, не есть хорошо.
Конечно, можно прописывать пути к офису при установке программы, но тут может возникнуть много различных исключений. Для примера, офис будет устанавливаться позже моей программы.

Т.е. нужно узнать, программно, какой офис установлен. Ну, это тоже, в общем то, не проблема. есть реестр, есть функции API. Но. как определить это ДО ДИРЕКТИВЫ #import.

Попробовал решить проблему другим способом. Переместил эти файлы в каталог программы и делаю ссылку на них. В принципе, все здорово, программа работает. Но, опять же, возникает пара неясностей. Будет ли они правильно взаимодействовать с другими(хотя бы с более старыми) версиями Excel. И другой, не менее важный вопрос. Законно ли это действие. Т.е. в данном случае может ли компания microsoft обвинить меня в нарушении авторских прав.

Была рассмотрена возможность экспорта в другие форматы. Например в xml. Но в данном формате, как я понимаю, нет тех возможностей форматирования, которые есть у Excel(хотя бы свет ячеек, рамки таблиц и графики).

Так же пытался найти сторонние библиотеки, которые позволяют делать экспорт в формат xls. Однако это не увенчалось успехом. Нашел несколько платных dll работать с которыми крайне не удобно. Может кто посоветует хорошую альтернативу. Буду очень признателен.

Конечно, теоретически можно самому верстать формат xlsx(правда пока этого еще не пробовал). Однако, пользователи с 2003 офисом не смогут его открыть.

Буду рад услышать любые предложения или замечания, если такие возникнут.

Источник

Как посмотреть какая версия excel установлена

Как найти версию Excel, которую вы используете сейчас?

В некоторых случаях вам может потребоваться информация о версии используемого вами Excel. В этой статье мы покажем вам методы поиска информации о версии вашего Excel.

Чтобы найти версию Excel 2013/2016, вы можете сделать следующее.

1. Нажмите Файл > Аккаунт > О Excel. Смотрите скриншот:

2. Затем вы узнаете свою версию Excel в О Microsoft Excel диалоговое окно.

Для Excel 2010 сделайте следующее.

1. Нажмите Файл > Справка. Затем вы можете увидеть, что версия Excel отображается в О Microsoft Excel раздел. Смотрите скриншот:

1. Нажмите Офисы кнопка> Параметры Excel.

2. в Параметры Excel диалоговое окно, нажмите Ресурсы на левой панели, вы увидите версию Excel в о Microsoft Office Excel 2007 раздел. Смотрите скриншот:

Помимо вышеперечисленных методов, вы также можете найти версию Excel с кодом VBA.

1. Нажмите другой +F11 для открытия Окно Microsoft Basic для приложений.

2. Затем нажмите Вставить > Модуль. Смотрите скриншот:

3. Скопируйте и вставьте приведенный ниже код VBA в окно модуля, а затем нажмите F5 ключ для запуска кода.

Код VBA: найти версию Excel

4. Затем Microsoft Excel появится диалоговое окно с номером версии.

Источник

Как узнать версию экселя

Как узнать, какая версия Microsoft Office (Word, Excel и т.д.) установлена

По тем или иным причинам порой требуется узнать, какая версия Microsoft Office установлена на компьютере. Это не составляет особой сложности, особенно при существовании данного руководства.

Давайте перейдём к практическому руководству по определению версии установленной копии Microsoft Office в вашем случае.

Определение установленной версии Microsoft Office


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

В приведённом на изображении примере это Microsoft Office 2010. Искомая информация определена и инструкцию можно считать завершённой.

Согласитесь, достаточно просто получить требуемую информацию, если возникла в этом необходимость у решений, которые созданы в недрах американской корпорации Майкрософт. Действительно удобные и созданные для людей решения, которым едва ли найдётся замена по сей день.

В свою очередь, Вы тоже можете нам очень помочь.

Просто поделитесь статьей в социальных сетях с друзьями.

Поделившись результатами труда автора, вы окажете неоценимую помощь как ему самому, так и сайту в целом. Спасибо!

Читайте также:  как узнать в какой класс попал ребенок в школе

Привет.
Не секрет, что в экономике ныне дела обстоят не лучшим образом, цены растут, а доходы падают. И данный сайт также переживает нелёгкие времена 🙁
Если у тебя есть возможность и желание помочь развитию ресурса, то ты можешь перевести любую сумму (даже самую минимальную) через форму пожертвований, или на следующие реквизиты:

Номер банковской карты: 5331 5721 0220 5546
Кошелёк Яндекс Деньги: 410015361853797
Кошелёк WebMoney: P865066858877
PayPal: paypal@it-actual.ru
QIWI кошелёк: +79687316794
BitCoin: 1DZUZnSdcN6F4YKhf4BcArfQK8vQaRiA93

Оказавшие помощь:
Сергей И. – 500руб
– 468руб
– 294руб
Мария М. – 300руб
Валерий С. – 420руб
– 600руб
Полина В. – 240руб

Как узнать версию экселя

Модератор форума: _Boroda_, Manyasha, SLAVICK, китин
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Как проверить какой версией Excel открывается файл? (Если пользователь открывает файл версией более ранней чем. )

Как проверить какой версией Excel открывается файл?

lopuxi Дата: Четверг, 28.04.2016, 17:46 | Сообщение № 1

Установить проверку. “Если пользователь открывает файл версией более ранней чем 2010?”

Коротко об случившемся.
Я сегодня, такой веселый и крутой, добавил в существующий в офисе макрос обновления. Теперь когда макрос создает таблицу с данными он делает из нее “умную таблицу” и вставляет срезы (фильтры).

А теперь я задумался, не у всех есть Excel 2010, “срезы” в более ранних версиях отсутствую. Могу ли я определить версию Excel?
и в коде VBA создать условие что если версия более ранняя чем 2010, то блок кода создания умной таблицы со срезами попросту не выполнять?

Прикрепляю файл – пример.

Установить проверку. “Если пользователь открывает файл версией более ранней чем 2010?”

Коротко об случившемся.
Я сегодня, такой веселый и крутой, добавил в существующий в офисе макрос обновления. Теперь когда макрос создает таблицу с данными он делает из нее “умную таблицу” и вставляет срезы (фильтры).

А теперь я задумался, не у всех есть Excel 2010, “срезы” в более ранних версиях отсутствую. Могу ли я определить версию Excel?
и в коде VBA создать условие что если версия более ранняя чем 2010, то блок кода создания умной таблицы со срезами попросту не выполнять?

Прикрепляю файл – пример. lopuxi

Сообщение Установить проверку. “Если пользователь открывает файл версией более ранней чем 2010?”

Коротко об случившемся.
Я сегодня, такой веселый и крутой, добавил в существующий в офисе макрос обновления. Теперь когда макрос создает таблицу с данными он делает из нее “умную таблицу” и вставляет срезы (фильтры).

А теперь я задумался, не у всех есть Excel 2010, “срезы” в более ранних версиях отсутствую. Могу ли я определить версию Excel?
и в коде VBA создать условие что если версия более ранняя чем 2010, то блок кода создания умной таблицы со срезами попросту не выполнять?

Прикрепляю файл – пример. Автор – lopuxi
Дата добавления – 28.04.2016 в 17:46

Как узнать версию 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

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

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

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

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

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

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

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

Как определить версию Microsoft.Office.Interop.Excel на клиентском компьютере?

У меня есть приложение, которое должно использовать сборку Microsoft.Office.Interop.Excel (ничего сумасшедшего, просто писать на рабочие листы).
Во время компиляции я использую Microsoft.Office.Interop.Excel 15.0. У меня установлен Office 2013, и все работает так, как ожидалось.

Но все это не имеет отношения к тому, может ли клиент использовать его.

Как я могу программно определить версию Interop.Excel, которую пользователь установил? Как только я узнаю, какая у них версия, как я могу затем загрузить эти сборки во время выполнения, чтобы получить доступ к объектам Interop? Если у пользователя установлен, например, Interop.Excel 14.0, означает ли это, что у них определенно установлен Excel? Как проверить, какая версия Excel установлена?

Я знаю, что пользователю необходимо установить Office для использования объектов Interop.Excel, так значит ли это, что мне нужно проверять как версию Office, так и версию сборки Interop?

Мы планируем поддерживать Excel 2007, 2010 и 2013 годы.

Короче говоря — Как мне покрыть все мои базы здесь?

Есть много вопросов о Interop.Excel, но ничего, что ясно мне показалось:

a) Что мне нужно проверить на клиентском компьютере

б) Как я делаю эти проверки путем отражения (избегайте поиска в реестре)

Если у пользователя установлен, например, Interop.Excel 14.0, означает ли это, что у них определенно установлен Excel?

Нет, interops используются для сортировки вызовов с управляемых языков программирования в неуправляемые приложения.

Как проверить, какая версия Excel установлена?

Как правило, реестр Windows используется для обнаружения установленных версий Office. Обратите внимание: на ПК может быть установлено несколько версий Office. Также вы можете попытаться запустить приложение Office программно, а затем проверить свойства версии во время выполнения. См. Раздел » Как автоматизировать Microsoft Excel от Microsoft Visual С#.NET для получения дополнительной информации.

Мы планируем поддерживать Excel 2007, 2010 и 2013 годы. Вкратце. Как мне покрыть все мои базы здесь?

Используйте самый старый интерфейс, который соответствует самой низкой версии Office, которую вы должны поддерживать. Таким образом, вы будете уверены, что используете методы и свойства, доступные во всех версиях Office. Или мои встроенные сборки (типы) в ваше приложение. Эта функция доступна, когда вы нацеливаете.net 4.0 и более поздних версий.

Здесь гораздо более простое решение. В моем случае мне нужно разделить потоки кода из-за версий Excel Interop.

Как определить версию Microsoft.Office.Interop.Excel на клиентском компьютере?

У меня есть приложение, которое должно использовать сборку Microsoft.Office.Interop.Excel (ничего сумасшедшего, просто писать на рабочие листы).
Во время компиляции я использую Microsoft.Office.Interop.Excel 15.0. У меня установлен Office 2013, и все работает так, как ожидалось.

Но все это не имеет отношения к тому, может ли клиент использовать его.

Как я могу программно определить версию Interop.Excel, которую пользователь установил? Как только я узнаю, какая у них версия, как я могу затем загрузить эти сборки во время выполнения, чтобы получить доступ к объектам Interop? Если у пользователя установлен, например, Interop.Excel 14.0, означает ли это, что у них определенно установлен Excel? Как проверить, какая версия Excel установлена?

Я знаю, что пользователю необходимо установить Office для использования объектов Interop.Excel, так значит ли это, что мне нужно проверять как версию Office, так и версию сборки Interop?

Мы планируем поддерживать Excel 2007, 2010 и 2013 годы.

Короче говоря — Как мне покрыть все мои базы здесь?

Есть много вопросов о Interop.Excel, но ничего, что ясно мне показалось:

a) Что мне нужно проверить на клиентском компьютере

б) Как я делаю эти проверки путем отражения (избегайте поиска в реестре)

Если у пользователя установлен, например, Interop.Excel 14.0, означает ли это, что у них определенно установлен Excel?

Нет, interops используются для сортировки вызовов с управляемых языков программирования в неуправляемые приложения.

Как проверить, какая версия Excel установлена?

Как правило, реестр Windows используется для обнаружения установленных версий Office. Обратите внимание: на ПК может быть установлено несколько версий Office. Также вы можете попытаться запустить приложение Office программно, а затем проверить свойства версии во время выполнения. См. Раздел » Как автоматизировать Microsoft Excel от Microsoft Visual С#.NET для получения дополнительной информации.

Мы планируем поддерживать Excel 2007, 2010 и 2013 годы. Вкратце. Как мне покрыть все мои базы здесь?

Используйте самый старый интерфейс, который соответствует самой низкой версии Office, которую вы должны поддерживать. Таким образом, вы будете уверены, что используете методы и свойства, доступные во всех версиях Office. Или мои встроенные сборки (типы) в ваше приложение. Эта функция доступна, когда вы нацеливаете.net 4.0 и более поздних версий.

Здесь гораздо более простое решение. В моем случае мне нужно разделить потоки кода из-за версий Excel Interop.

Как узнать какая версия Office установлена на вашем ПК

Вас интересует, какая версия Office 2010 используется на домашнем компьютере – 32 или 64-битная? В этой статье мы вам подскажем, как узнать версию Office.

Как узнать версию office

1. Открываем офисное приложение. В нашем примере речь пойдет о Word 2010, но этот способ работает также как и с другими версиями офисного приложения. Открываем раздел главного меню «File», а в нем пункт «Help».

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

3. Запишите номер версии, который, скорее всего, окажется 32-битной версией офисного пакета. Чаще всего именно эту разрядность приложений используют при установке Office 2010 (по умолчанию).

4. Если вы обнаружили, что используете 32-битную версию, то можно загружать и использовать как 32-битную версию, так и версию x86 офисных расширений.

5. Если же вы используете 64-битную версию офисного пакета, то в указании версии после названия Office должен стоять суффикс «64-bit». В таком случае при загрузке дополнений вам необходимо использовать исключительно версии для стандарта x64.

6. Если вы непроизвольно попытаетесь установить 32-битное расширение на 64-битную версию Office или наоборот, мастер установки может предупредить вас о необходимости скачать и установить правильную версию. Стоит обратить внимание также на то, что некоторые 32-битные расширения, включая старые версии, могут нормально работать с 64-битной версией.

Заключение

Хотя проверку версии офисного пакета не следует проводить каждый день, будет не лишним проверить, какую версию Office вы используете – 32 или 64-битную. Теперь, когда вы в курсе, как узнать версию Office, можно приступить к его тонкой настройке. Расширения и плагины могут добавить офисному пакету новые возможности, начиная с поддержки сервисов LinkedIn и Facebook и заканчивая вставкой в письмо почтового клиента Outlook химических уравнений.

Источник

Читайте также:  что такое синдром далласа
Сайт для любознательных читателей