如何跳转到包含特定文本的单元格的第一行

Mor*_*sen 5 excel vba excel-vba

我有一个电子表格,我发现一些代码跳转到第一个空行:

 lastRowA = Range("A" & Rows.Count).End(xlUp).Row + 1
 ActiveWorkbook.Worksheets("RO input sheet").Range("A" & lastRowA).Select
Run Code Online (Sandbox Code Playgroud)

我的问题是电子表格周围的条件已经改变,所以现在我需要调整代码,使其跳转到单元格A包含特定文本的第一行,例如"Test123".

我怎么能在VBA中这样做?

mat*_*boy 9

简单地替换整个代码:

ActiveWorkbook.Worksheets("RO input sheet").Columns(1).Find("Test123").Select
Run Code Online (Sandbox Code Playgroud)

  • 一位同事问我如何找到一个给定标准的行并更新该行的后续列,所以我把它编辑成`.find("thing").offset(0,n).formula ="= blah "`.他们被最终的技术奇迹击败了.谢谢! (3认同)