首页 > 解决方案 > 如果活动单元格的值不是公式,如何选择它

问题描述

在 Range ("A2:A10") 我有一个 vlookup 方程。我想选择该范围内的活动单元格,如果它有一个值并忽略同一范围内具有公式的其他单元格

标签: excelvbaexcel-formula

解决方案


这将Select是范围内没有公式的第一个单元格:

Sub FindValue()
    Dim rng As Range, r As Range
    Set rng = Range("A2:A10")
    For Each r In rng
        If r.HasFormula Then
        Else
            r.Select
            Exit Sub
        End If
    Next r
End Sub

如果范围内的所有单元格都有公式,Selection则不会更改。


推荐阅读