• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA セル内の関数の参照先)

VBAでセル内の関数の参照先を取得する方法

このQ&Aのポイント
  • Excelのセル内の関数や参照先をVBAで抽出する方法を知りたいです。
  • セルB1に表示されている関数の参照先をVBAで取得したいですが、どのようにすればよいか分かりません。
  • 私はExcelの関数でセル内の関数や参照先を抽出する方法を探していますが、見つけることができませんでした。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

>関数や参照先を抽出  ⇒普通にRange("B1").Formulaで数式が取り出せますが如何でしょうか。   Debug.Print Range("B1").Formulaでイミディエート欄を確認して下さい。

Suzume002
質問者

お礼

こ、こんな簡単に! 助かりましたありがとうございました!

その他の回答 (1)

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

Dim DP As Range Set DP = Range("B1").DirectPrecedents   とすれば DP.Address で参照先が取り出せます。

Suzume002
質問者

お礼

アドレスだけ取り出すことも出来るのですね!、 私はまだまだ修行が足りませんね 勉強になりましたありがとうございました。