- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA セル内の関数の参照先)
VBAでセル内の関数の参照先を取得する方法
このQ&Aのポイント
- Excelのセル内の関数や参照先をVBAで抽出する方法を知りたいです。
- セルB1に表示されている関数の参照先をVBAで取得したいですが、どのようにすればよいか分かりません。
- 私はExcelの関数でセル内の関数や参照先を抽出する方法を探していますが、見つけることができませんでした。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>関数や参照先を抽出 ⇒普通にRange("B1").Formulaで数式が取り出せますが如何でしょうか。 Debug.Print Range("B1").Formulaでイミディエート欄を確認して下さい。
その他の回答 (1)
- kmetu
- ベストアンサー率41% (562/1346)
回答No.1
Dim DP As Range Set DP = Range("B1").DirectPrecedents とすれば DP.Address で参照先が取り出せます。
質問者
お礼
アドレスだけ取り出すことも出来るのですね!、 私はまだまだ修行が足りませんね 勉強になりましたありがとうございました。
お礼
こ、こんな簡単に! 助かりましたありがとうございました!