Foxtable(狐表)用户栏目专家坐堂 → EXCEL删除行后代码失效


  共有2710人关注过本帖平板打印复制链接

主题:EXCEL删除行后代码失效

帅哥哟,离线,有人找我吗?
wilson
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:419 积分:3316 威望:0 精华:0 注册:2012/3/21 10:44:00
EXCEL删除行后代码失效  发帖心情 Post By:2014/11/15 13:14:00 [只看该作者]

Dim App As New MSExcel.Application
Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("D:\1.xls")
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
For i As Integer = ws.UsedRange.Rows.Count To 1 Step -1
    If ws.Cells(i, 1).Text = "abc" Then
        ws.Cells(i, 1).delete(MSExcel.XlDirection.xlUp)
    End If
Next
App.Visible = True
用上述代码能够删除行,不过执行上述代码后其他的代码失效了,要重新打开项目才有用。

求助是否有其他代码能够删除EXCEL的行,谢谢!

 回到顶部