首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果活动单元格没有公式,如何选择活动单元格

如果活动单元格没有公式,如何选择活动单元格
EN

Stack Overflow用户
提问于 2021-07-17 19:13:07
回答 2查看 55关注 0票数 0

在射程("A2:A10")中,我有一个vlookup方程。我要选择该区域中的活动单元格,如果该单元格具有值,则忽略同一区域中具有该公式的其他单元格

EN

回答 2

Stack Overflow用户

发布于 2021-07-17 19:56:42

这将Select区域中没有公式的第一个单元格:

代码语言:javascript
运行
复制
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

票数 0
EN

Stack Overflow用户

发布于 2021-07-17 20:59:54

如果在区域"A2:A10“中有公式,,但也有没有任何公式的单元格,您可以这样将最后一个类别放在另一个区域中:

代码语言:javascript
运行
复制
   Dim rng As Range, c As Range
   Set rng = Range("A2:A10")
   Set rng = rng.SpecialCells(xlCellTypeConstants) 'only cells without formula
   For Each c In rng.cells
        c.Select
        Debug.Print c.Address 'if you want the first one, put here Exit For
   Next

如果没有没有公式的单元格,上述代码将引发错误。它可以通过一些错误处理来捕获,但我只尝试了shor方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68419987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档