我想更改公式中的引用,来自
=IF(N14="YES","A","B")
到
=IF($N$14="YES","A","B")
在单个单元格上很好,我的问题是我有20 x 1000个单元格可以像这样编辑。有快速的方法吗?
我不认为可以应用查找和替换,因为行和列都会更改(要编辑的公式分布在20行和1000列),所以在最好的情况下我需要做20 + 1000次。
答案 0 :(得分:1)
查找并替换。查看N14
,替换为$N$14
,查看Formulas
。
如果情况不符合,请编辑您的问题并更详细地解释情况,然后发表评论。
答案 1 :(得分:1)
选择所需范围并运行此代码。
Sub RelativeToAbsolute()
Dim c As Variant
For Each c In Selection
If c.Formula <> "" Then
c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlAbsolute)
End If
Next c
End Sub