2012-02-06 64 views
0

所以我對VB.NET技能有點生疏,但我決定接受一個項目讓我再次工作。問題是我碰到了一個輕微的障礙,我希望這裏有人能夠指引我走向正確的方向。通過VB.Net訪問電子表格中的數據

我有一個包含利率的電子表格(或3,但它們可以合併,如果這使得它更容易)。我需要我的程序使用用戶輸入來選擇它需要的利率,然後計算並輸出總計,而最終用戶從未見過或甚至沒有意識到利率表。

到目前爲止,我所有的谷歌搜索都是如何使用VB.NET創建電子表格,這與我的意圖相反。任何人有任何想法,我可以嘗試?這些表格不是特別長,所以我可以導入並讀取它們,或者如果需要將它們重新輸入到.NET框架的某個地方並將其與程序一起打包,我認爲後者實際上可能更適合用於速度目的。有任何想法嗎?

+0

查找適用於Office的Visual Studio工具http://msdn.microsoft.com/en-us/library/bb386107.aspx – Mark 2012-02-06 12:27:56

回答

0

我會建議將程序打包到電子表格中,例如以CSV,XML或JSON格式進行打包,這些格式可以通過庫輕鬆讀取。

雖然對於初次導入,我會推薦COM通過Microsoft.Office.Interop.Excel namespace與Excel互操作。有關此主題的一篇文章(對於C#而不是VB,不幸)是here