Excel VBA如何在工作表上使用公式编辑每个单元格

时间:2016-09-10 14:22:50

标签: excel vba excel-vba loops

我对Excel VBA很新,所以请原谅,如果这个问题很简单:) 我花了半天的时间尝试谷歌一些简单而优雅的方式来解决我的小问题,但还没有成功。

问题:我需要在工作表上查看每个包含公式的单元格,并以某种方式更改公式(并不重要)。

那么,最有效的方法是什么?

到目前为止,我写了一些与UsedRange一起使用的代码行,但它们的工作不正确,因为我还没弄清楚如何识别UsedRange中的第一个单元格

非常感谢提前

此致 PG

1 个答案:

答案 0 :(得分:2)

Sub main()
    Dim cell As Range

    For each cell In ActiveSheet.UsedRange.SpecialCells(xlCellTypeFormulas)
        ' do what you need with cell
    Next cell
End Sub