目标search多行(中间有空行)
我想执行一个目标寻找几行(我不知道究竟有多less – 在我下面的代码停在100行)。 例如 ,如果我有10行,行号5可以是空的。 所以我希望它从第4行跳到第6行,然后继续,如果存在,则跳转到另一个空行。
我想通过更改单元格K2的值将单元格M2设置为0。 第3行,第4行等等,我希望它跳过空行。
现在我只有这个…一个简单的例子
Sub GSeek() Dim i As Long For i = 2 To 100 range("M" & i).GoalSeek Goal:=0, ChangingCell:=range("K" & i) Next End Sub
尝试这个
Dim i As Long For i = 2 To 100 If range("M" & i).Value <> "" Then range("M" & i).GoalSeek Goal:=0, ChangingCell:=range("K" & i) End If Next i
每次只是确保单元格不是空的。 如果是这样,它会移动到下一个我