エクセルセルに、簡単な数式を配置しました
=C4
セルには通常、セルC4の値が表示されますが、代わりにリンクされたセルID(この場合は「C4」)を表示したいと思います。
これを示す式はありますか?お気に入り:
=SHOWCELL(C4)
単に「C4」の値をセルに入力する代わりにこれが必要な理由は、行が挿入/削除されてもExcelが正しいセルへのリンクを維持し、どのセルがリンクされているかを表示するためです。
Cell
この関数を使用できるはずです。
Excelでは、セル関数を使用してセルに関する情報を取得できます。これには、コンテンツ、フォーマット、サイズなどが含まれます。
=Cell("address", C4)
が表示されます$C$4
。
の前に行を挿入するC4
と、に変更され$C$5
ます。
$
標識が必要ない場合、1つの方法は次のSubstitute
関数になります。
=Substitute( Cell("address", C4), "$", "" )
これを実現するために、独自のユーザー定義関数を作成できます。私はそれを「CellReference」と呼んでいます。
使用法:
=CellReference(B6)
「B6」を表示します
これを使用するには、VBAを起動し、モジュールを挿入してから、以下をモジュールにコピーします。
Function CellReference(cell As range) As String
CellReference = cell.Address(0, 0, xlA1)
End Function