首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何批量修复公式单元格?Excel

如何批量修复公式单元格?Excel
EN

Stack Overflow用户
提问于 2016-04-19 21:33:19
回答 1查看 861关注 0票数 1

因此,我在excel中有一个表格,其中有大量的公式引用它上面的单元格。

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

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

谢谢,如果我不清楚的话,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-19 21:49:34

最好的方法是使用VBA:

将其放入模块中,选择单元格的范围,并运行它。

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

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

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

https://stackoverflow.com/questions/36729889

复制
相关文章

相似问题

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