怎么用VB.NET 删除EXCEL某一行
如何用VB.NET 删除EXCEL某一行
如何用VB.NET 删除EXCEL 指定的一行
语句该怎么写呢?请高手指教
别说用nopi 或者 弄个宏, 都无效的
------解决思路----------------------
我直接上源码吧
Dim cn_cel As System.Data.OleDb.OleDbConnection
Dim ad_cel As System.Data.OleDb.OleDbDataAdapter
cn_cel = New System.Data.OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;" & "data source=" & xls_d & ";extended properties=excel 8.0;")
ad_cel = New System.Data.OleDb.OleDbDataAdapter(sql, cn_cel)
Try
ad_cel.Fill(dt)
Catch ex As Exception
Return -1
End Try
上面是连接excel方法
ad_cell.fill(dt)后
excel的内容读到datatable中,接下来增删改在datatable里做就行了。
完成后用ad_cell.update试试看。
如何用VB.NET 删除EXCEL 指定的一行
语句该怎么写呢?请高手指教
别说用nopi 或者 弄个宏, 都无效的
------解决思路----------------------
我直接上源码吧
Dim cn_cel As System.Data.OleDb.OleDbConnection
Dim ad_cel As System.Data.OleDb.OleDbDataAdapter
cn_cel = New System.Data.OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;" & "data source=" & xls_d & ";extended properties=excel 8.0;")
ad_cel = New System.Data.OleDb.OleDbDataAdapter(sql, cn_cel)
Try
ad_cel.Fill(dt)
Catch ex As Exception
Return -1
End Try
上面是连接excel方法
ad_cell.fill(dt)后
excel的内容读到datatable中,接下来增删改在datatable里做就行了。
完成后用ad_cell.update试试看。