我有一张excel表,有两列G和H.列G有25行不为空,列H有15列。我已经编写了一些vba代码来查找H列中的最后一行,但是它一直选择到G列,而不是停留在H列的末尾。有没有办法编写代码,不看G列中的什么?我添加了下面的代码。
谢谢!
ws.Range("H2:H" & Range("H" & Rows.count).End(xlUp).Select
答案 0 :(得分:0)
很容易避免底栏列 H 中的任何 NULL 单元格:
Sub dural()
Dim nr As Long
nr = [MAX((H:H<>"")*(ROW(H:H)))]
Range("H" & nr).Select
End Sub
这很慢,请考虑将H:H
替换为H1:H9999
答案 1 :(得分:0)