当前位置: 代码迷 >> VB Dotnet >> 怎么用VB.NET 删除EXCEL某一行
  详细解决方案

怎么用VB.NET 删除EXCEL某一行

热度:295   发布时间:2016-04-25 01:59:37.0
如何用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试试看。
  相关解决方案