我需要查找包含特定单词等的行以及某个(可变)行号之后。excel宏查找行
最新的行数公式如下:
Son1 = Range(KirilimKolonu & ":" & KirilimKolonu) _
.Find(what:="1", _
after:=Range(KirilimKolonu & "1"), _
searchdirection:=xlPrevious).Row
像
x =1
do while x < 785
if range(KirilimKolonu & x).value = 1 then exit loop else
x = x + 1
Loop
必须有最简单的方法更好的方法,而不是一个环......
听起来好像你只是想用'after'选项设置为'Son1 + 1'行来做另一个'.Find'? – arcadeprecinct
@arcadeprecinct我想找到最新的一行,比如行785之前的一个选项...(每个条件的行号更改) –
您想查找特定行之前的最后一行或第一行之后的行某一排?你的问题和评论相互矛盾。你能更详细地描述你想找到的东西吗?也许只是一个小例子。 (编辑它到您的问题) – arcadeprecinct