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

Я хочу проверить наличие ExcelServer в устаревшей системе.

В этой системе присутствуют электронные таблицы EXCEL. Также можно открывать, редактировать и сохранять листы EXCEL. Но когда я проверяю наличие ExcelServer в файлах C: / Program. , , в MS office (11) / Excel есть только файлы 0 кб. Сом может быть 0 кб файлы могут быть в порядке для рабочих листов Excel?

В офисе MS есть только папка EXCEL. (0 кб / MS слово и т. Д. Отсутствуют). Когда я делал глобальный поиск для EXCEL, там был Excel11. пипс (11 кб), но без сервера EXCEL.

Что это за Excel11. Пип-файлы? Как найти EXCEL сервер присутствует или нет?

вопрос задан 8.10.2009
vas
973 репутация

4 ответов


  • 1 рейтинг

    Используете реестр?

    [EDIT]

    путем проверки наличия ключа HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office в реестре windows

    ответ дан Gregoire, с репутацией 17743, 8.10.2009
  • 1 рейтинг

    Нет такой вещи, как сервер Excel, AFAIK. Однако приложение Excel можно проверить, попытавшись создать COM-объект ExcelApplication. Быстрый поиск в SO или Google должен найти вам код для любого языка, с которым вы работаете - типичным способом сделать это является использование CreateCOMObject ().

    ответ дан Ken White, с репутацией 105442, 8.10.2009
  • 1 рейтинг

    Вы можете использовать Microsoft. Офис. Interop. Excel, и попробуйте получить экземпляр Excel, как var excel = новый Microsoft. Офис. Interop. Excel. Заявка().

    ответ дан Mathias, с репутацией 10481, 8.10.2009
  • 0 рейтинг
    ответ дан pnuts, с репутацией 45121, 9.08.2015