Excel vba 怎么一下子选择所有A列中值是★的单元格?
Excelvba怎么一下子选择所有A列中值是★的单元格呢?我是想先选择出所有带★的,然后用EntireRow.Delete掉的我可以用for和Find("查找内容",,,...
Excel vba 怎么一下子选择所有A列中值是★的单元格呢?
我是想先选择出所有带★的,然后用EntireRow.Delete掉的
我可以用for 和 Find("查找内容",,,xlWhole).Row可以找到一个,但是一个个删好慢,一次得算半个小时,
我想问问有没有办法一次性选择出然后都删了. 展开
我是想先选择出所有带★的,然后用EntireRow.Delete掉的
我可以用for 和 Find("查找内容",,,xlWhole).Row可以找到一个,但是一个个删好慢,一次得算半个小时,
我想问问有没有办法一次性选择出然后都删了. 展开
展开全部
Sub 选取()
Dim arry
y = Range("m65536").End(xlUp).Row
For i = 2 To y
If Cells(i, "m").Value = "★" Then
If IsEmpty(arry) Then
Set arry = Range("m" & i)
Else
Set arry = Union(arry, Range("m" & i))
End If
End If
Next
arry.Select
End Sub
Dim arry
y = Range("m65536").End(xlUp).Row
For i = 2 To y
If Cells(i, "m").Value = "★" Then
If IsEmpty(arry) Then
Set arry = Range("m" & i)
Else
Set arry = Union(arry, Range("m" & i))
End If
End If
Next
arry.Select
End Sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |