セルをクリックして数式を作成するときに、Excelに絶対参照を挿入させることは可能ですか?


27

セルをクリックしてそのアドレスを数式に挿入して数式を作成する場合、この参照を相対ではなく絶対にする方法はありますか?

私は長年Excelを使用していますが、これを行う方法に出くわすことはありません。明らかなSHIFT +クリック、CTRL +クリック、ALT +クリックを試しました。

回答:


42

セルをクリックして、F4を押します。F4を押し続けると、さまざまなレベルのアブソリュートが循環します。

例:

  • セルA1をクリックし、「=」と入力してから、セルB1をクリックします。
  • F4を押します。B1への参照は$ B $ 1になります。
  • もう一度F4を押します。参照はB $ 1になります。
  • もう一度F4を押します。参照は$ B1になります。
  • もう一度F4を押します。参照はB1に戻ります。

ほら、歓声。
ルナティック


@pelms-指定したリンクはもう存在しません。質問はどこに移されたのでしょうか?
-ysap

@ysapおそらく保存されていなかったので、IIRCのリンクはちょっとした洗濯物リストだったので、ネットワークはそれを阻止しようとしていると思います。
マーガレット

4

アドホックの多数のセルに対してこれを行う必要がある同様の問題を経験しました

そして、このコードは私の正気を救った:)

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

このマクロはちょうど私の一日を作りました!
ジャミホ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.