2009-10-08 38 views
0

我想檢查舊系統上是否存在ExcelServer。如何查看Excel Server是否存在?

這個系統上有EXCEL電子表格,也可以打開,編輯和保存EXCEL表格。 但是,當我檢查C:/ Program文件中存在的ExcelServer ... MS Office(11)/ Excel下只有0 kb文件。 索姆可以0 KB的文件處理好的工作Excel表單?

只有EXCEL文件夾存在於MS Office中(0 kb/MS word等缺失)。 當我做EXCEL的全球搜索時,有Excel11.pip(11 kb),但沒有EXCEL服務器。

這些Excel11.pip文件是什麼? 如何查找EXCEL服務器是否存在?

回答

1

有作爲Excel服務器沒有這樣的事,據我所知的存在。但是,可以通過嘗試創建COM對象ExcelApplication來測試Excel應用程序。快速搜索SO或Google應該爲您使用的任何語言找到一些代碼 - 使用CreateCOMObject()這樣做的典型方法是。

1

使用註冊表?

[編輯]

通過檢查註冊表項HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\辦公室在Windows註冊表中

+0

「註冊表」 ......你能提供一些細節嗎? – vas 2009-10-08 16:31:38

1

您可以使用Microsoft.Office.Interop.Excel,並嘗試獲取Excel的實例,如 var excel = new Microsoft.Office.Interop.Excel.Application()。

+0

這可能是一個很好的答案,如果輸入法提到他在用什麼語言。例如,如果輸入法使用C或VB 2009-10-08 16:34:22

+0

JAVA和Delphi – vas 2009-10-08 16:43:55

+0

同意,關於語言。這讓我再次讀到了這個問題,而且令人困惑。如果「可以打開,編輯和保存EXCEL工作表」,則Excel必須位於該機器上。 – Mathias 2009-10-08 16:48:11

相關問題