2013-02-11 85 views
0

我试图执行一个可能非常简单的操作,但由于在此之前我没有这方面的经验,所以我可能会遗漏了什么。将Excel工作簿内容导入数据表(Visual Basic .NET)

我有一个Excel文件需要导入到Visual Basic(.NET 2010)中的数据表中。现在,我正在试图导入一个数据表,这样我就可以将数据灵活并准备好用作我想要的数据。

的Excel电子表格不完全具备的最有前途的和有价值的格式,这使得这种局面一点点,有点困难。列标题不在第一行本身,而是在第五行,这可能并非总是如此。列标题甚至可能会在第10行甚至第一行结束 - 对此的任何帮助都会很棒。

工作表的名称也可能不同,因为我没有任何控制将使用该应用程序的最终用户的权限。任何建议或代码,请在这里帮助?

回答

0

您将需要处理格式问题才能取得真正的成功。一致的输入是保证一致输出的唯一方法。否则,您将需要构建一个界面,使用户可以随时映射字段。

一旦你的照顾,我建议使用的OpenXML SDK导入您的值(http://msdn.microsoft.com/en-us/library/office/hh298534.aspx

相关问题