2015-03-02 75 views
0

我正在製作一個程序,最終將用作一個簡單的程序來跟蹤營地的客戶。我最初爲業主製作了一張excel電子表格,他們可以在每個月增加每個租戶的支付金額,並且按照每個月和整年爲他進行總計的方式進行設置,並將其顯示爲會計電子表格,其中包含雙下劃線等。現在,他不再有Excel的副本。我暫時將他設置在Google文檔上,但除了不具備Excel的所有功能之外,他並不相信它在互聯網上,並且很難瀏覽它。Visual Studio程序在沒有Excel的PC上使用Excel

我想要做的是創建一個程序,使用表單讓他輕鬆地輸入信息,但將其顯示在Excel電子表格中,就像他以前看到的一樣,或者看起來和打印幾乎相同的東西。

我見過有人使用SQL來處理access和excel。如果有人知道它,我想要連接字符串。我有Visual Studio 2013,我在家裏有Excel 2010,工作時間是2013年。

我對你們的一個大問題,我找不到任何信息,是否excel將工作,如果我在他沒有安裝excel的計算機上安裝該程序?它是否工作,因爲它是該計劃的一部分?我只能使用創建時設置的表單和公式嗎?安裝在沒有安裝excel的電腦上後,是否可以使用該程序生成新工作表?非常感謝幫助的人。我無法在任何地方找到有關此信息。

回答

1

這取決於您使用的庫。如果您使用的是Microsoft.Office.Interop.Excel,則需要安裝特定版本的excel或至少支持您的互操作程序集的版本(我過去的經驗是必須精確)。

另一種選擇是使用另一個獨立的第三方庫來讀取壓縮的XML文件(.xlsx)並且可以通過它來操縱它。一些圖書館值得一提的:

+0

第二個選項聽起來更接近我所需要的。他們收取太多的Excel給他購買副本,所以我不認爲第一種方案會起作用。你提到的其他圖書館是否允許你創建一個新頁面或者只是操縱你已有的東西? @Michal Ciechan – Dalton 2015-03-03 14:18:47

+0

他們都支持Read + Write。 – 2015-03-03 23:33:08

相關問題