一个关于EXCLE数据统计的小问题~

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:10:19
我正在做一个工程项目统计表,现在问题是,如何将一个表中B列的项目名称中为某某泵站的行全部删掉,一共有2000多行工程项目,有什么快捷的方法啊?请各位大虾不吝赐教~!先谢谢了!!!
jeffay001你有QQ号吗?我想直接跟你交流下
我发了个样表到你邮箱里了,表里含泵站的行我都已经用筛选的苯方法删掉了,你给的代码我还看不懂,麻烦你用VBA把里面工程名称里含“公变”的行都去掉下。

用VBA就很快了。只要查找到B列含有“某某泵站”,那就把整行全部删除。能把文件传到jeffay001@163.com看看吗?

假如你是在工作表Sheet1中,在标签上右键点击Sheet1名称,然后查看代码,然后把这段代码考进去。回到Excel中就完成了。

Private Sub Worksheet_selectionChange(ByVal Target As Range)
Dim i As Integer
For i = 1 To 10000
If Cells(i, 2).Value = "某某泵站" Then
Cells(i, 2).EntireRow.Delete
End If
Next i
End Sub

选定B列,编辑,查找,搜索方式选“按列”(一定要选,否则会将别的地方的相同内容也会执行该操作),在搜索栏中输入“某某泵站”点出替换,替换栏中什么都不要输,点“全部替换”
这种操作快,准确(缺点是有“某某泵站”的单元格会以空白单元格出现在工作表中)