单击单元格构建公式时,是否可以让 Excel 插入绝对引用?

Lun*_*tik 28 microsoft-excel

如果您通过单击单元格将其地址插入公式来构建公式,是否有办法使此引用成为绝对引用而不是相对引用?

我已经使用 Excel 很多年了,但从来没有遇到过这样做的方法。我已经尝试过明显的 SHIFT+ 单击、CTRL+单击和 ALT+单击。

Mar*_*ret 43

单击单元格,然后按 F4。当您继续按 F4 时,它将在不同的绝对级别之间循环。

例子:

  • 单击单元格 A1,键入“=”,然后单击单元格 B1。
  • 按F4。对 B1 的引用变为 $B$1。
  • 再按F4。参考变为 B$1。
  • 再按F4。引用变为 $B1。
  • 再按F4。引用返回到 B1。


小智 5

我刚刚遇到了一个类似的问题,我需要为大量的单元格临时执行此操作

这段代码拯救了我的理智:)

Sub selectedToAbsolute()
 Dim c As Variant
    For Each c In Selection
        c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlAbsolute)
    Next c
End Sub

Sub selectedToRelative()
 Dim c As Variant
    For Each c In Selection
        c.Value = Application.ConvertFormula(c.Formula, xlA1, , xlRelative, c)
    Next c
End Sub
Run Code Online (Sandbox Code Playgroud)