2011-05-05 93 views
2

有沒有辦法讀取excel(2003)文件在.NET中沒有辦公室beeing安裝,甚至可能沒有任何第三方庫?閱讀excel文件沒有安裝辦公室beeing安裝

爲了能夠使用VSTO我想辦公室需要安裝,對吧?

但是ADO.NET如何(例如Microsoft.Jet.OLEDB.4.0,Extended Properties=Excel 8.0)?它是否需要安裝Office beeing?

同樣重要的是,我可以在單元格做出這些評論閱讀:

enter image description here

+0

我們有類似的問題。最終,決定從2003年到2007年及以後強制升級。一旦你與2007年打交道,你正在處理一個更容易處理的開放格式。您將無法通過ADO閱讀評論。 – Dom 2011-08-16 10:29:15

回答

0

如果你能/想使用一個開源庫有excellibrary。該庫讀取和寫入Excel 2003文件。據我記得,你可以進入評論。如果不是,則所有記錄類型都已解碼的情況下編碼將變得很簡單。

您是對的您需要將Office安裝在機器上才能使用VSTO。

就我所知,您將無法通過ADO閱讀評論。

相關問題