问题描述
- vb.net oledb 更新excel单元格
-
请问微软提供的以下这段程序,更新F3 G3单元格中的内容,能实现了吗?我用的是VB.NET2008 EXCEL2010,运行下面程序是提示为“此表中的一些单元超出了电子数据表定义的单元范围”,问题在哪呢?
Dim conn As New System.Data.OleDb.OleDbConnection(m_sConn1.Replace("HDR=YES", "HDR=NO"))
conn.Open()
Dim cmd As New System.Data.OleDb.OleDbCommand()
cmd.Connection = conn
cmd.CommandText = "UPDATE [EmployeeData$F3:G3] SET F1 = 'Cell F3', F2 = 'Cell G3'"
cmd.ExecuteNonQuery()
cmd.CommandText = "UPDATE [EmployeeData$I4:I4] SET F1 = 'Cell I4'"
cmd.ExecuteNonQuery()
conn.Close()
时间: 2024-10-02 22:11:22