wps表格或Excel如何批量删除包含特定文字的行?
发布网友
发布时间:2022-03-29 22:26
我来回答
共4个回答
热心网友
时间:2022-03-29 23:55
查找后用鼠标全选
然后在选中的任意单元格上点右键-删除-删除整行
热心网友
时间:2022-03-30 01:13
都是“()”括起来的吗?
“查找内容”输入(?),再单击“查找全部”,再按<Ctrl+A>组合键,再删除整行。追问用()括起来的还有其他数据,所以不能这么操作啊。请问还有其他方法吗?
追答那就分两次查找再删除吧:(省)、(市)
热心网友
时间:2022-03-30 02:48
用宏吧,我这里简单写了个
Sub aa()
Dim lastRow, i As Integer
Dim col As Integer
Dim s, s1 As String
Dim s2 As String
col = 2 '这里可以设定你要检测的列,因为数据在B列,所以写成了2
s1 = "(省)"
s2 = "(市)"
lastRow = Sheet1.Cells(65536, col).End(3).Row
For i = lastRow To 1 Step -1
s = Sheet1.Cells(i, col).Value
If (InStr(1, s, s1) > 0) Or (InStr(1, s, s2) > 0) Then
Sheet1.Rows(i).Delete
End If
Next
End Sub追问非常感谢,但是我采纳的时候点错人了- - 不好意思
热心网友
时间:2022-03-30 04:39
启动Excel2013,选中需要进行隐藏的行或者列,右击鼠标,从弹出的菜单中选择隐藏。
批量删除表格中隐藏的行或列
①隐藏之后,单击文件按钮,在新的界面,点击下方的选项。
②切换到信任中心标签,单击右侧的信任中心设置按钮。
③在个人信息选项中,单击文档检查器,弹出Microsoft Excel对话框,单击是。为文档做个备份,防止数据丢失。
④默认的是全部勾选,在文档检查器界面,点击检查按钮。
⑤搜索到隐藏的行列,单击全部删除即可。