繁体   English   中英

从VB.NET 2008的XLSX(Excel 2007-2010)文件中读取

[英]Read from XLSX (Excel 2007-2010) file from VB.NET 2008

我已经在VB.Net 2008中创建了一个应用程序,用于从MS excel 2007读取值并在另一个应用程序中处理某些事务,然后在同一excel表(输入值的下一列)中写入输出。

我使用OLEDB进行连接和提取值。

在Excel 2007/2003中工作正常。 但是在Excel 2010中,应用程序无法正常工作。

你能告诉我该怎么办吗?

问候,麦丹。

Provider = Microsoft.ACE.OLEDB.12.0;数据源= c:\\ myFolder \\ myExcel2007file.xlsx;扩展属性=“ Excel 12.0; HDR = YES”;

顺便说一句 在Google中首次命中,xlsx的连接字符串已更改

Dim path As String = "c:\A.xlsx"

Provider = Microsoft.ACE.OLEDB.12.0 ;Data Source=" & path & ";Extended Properties='Excel 12.0;HDR=Yes;IMEX=1;'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM