2012-02-06 69 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