Foxtable(狐表)用户栏目专家坐堂 → EXCEL 删除行


  共有3516人关注过本帖树形打印复制链接

主题:EXCEL 删除行

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


加好友 发短信
等级:一尾狐 帖子:419 积分:3316 威望:0 精华:0 注册:2012/3/21 10:44:00
EXCEL 删除行  发帖心情 Post By:2014/11/11 23:58:00 [显示全部帖子]

Dim Boo As New XLS.Book("e:\表A.xlsx")
Dim Shee As XLS.Sheet = Boo.Sheets(0)
Shee(1,1).Value = ""
上述代码可以删除EXCEL表的内容,如何实现删除EXCEL表中第一列值为“xxxxx” 的行

条件删除EXCEL 表的行,求助!

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


加好友 发短信
等级:一尾狐 帖子:419 积分:3316 威望:0 精华:0 注册:2012/3/21 10:44:00
  发帖心情 Post By:2014/11/12 11:25:00 [显示全部帖子]

非常感谢!


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


加好友 发短信
等级:一尾狐 帖子:419 积分:3316 威望:0 精华:0 注册:2012/3/21 10:44:00
  发帖心情 Post By:2014/11/15 12:55: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的行,谢谢!

 回到顶部