【问题标题】:How can I fix formula cells in bulk? Excel如何批量修复公式单元格? Excel
【发布时间】:2016-04-20 19:45:16
【问题描述】:

所以我在 excel 中有一个单元格表,上面有大量引用单元格的公式。

我想在其下方创建此表的副本,并保持所有公式及其值完全相同。但是,在创建这些公式时,我没有用 $ 来修复每个单元格。我不想进入每个单元格并在粘贴之前将 $ 添加到所有单元格。

有什么方法可以突出显示单元格并批量修复所有被引用的单元格吗?

提前感谢,如果我不清楚,请告诉我。

【问题讨论】:

    标签: excel formula bulk


    【解决方案1】:

    最好的办法是使用VBA:

    把它放在一个模块中,选择你的单元格范围,然后运行它。

    Sub abslt()
        Dim rng As Range
        For Each rng In Selection
            If rng.HasFormula Then
               rng.Formula = Application.ConvertFormula(rng.Formula, xlA1, xlA1, xlAbsolute)
            End If
        Next rng
    End Sub
    

    它将所有引用转换为绝对引用。

    【讨论】:

    • 如果你从不做任何工作,你的同事怎么会认为你是一个必要的恶魔=P
    • @findwindow 这就是我用他们一半的时间完成工作的问题。所以我试着让自己慢一点。
    • half the time 意思是 1/1000 =P
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多