対象のセルが参照している全てのセルを取得(Precedents プロパティ)
Precedents プロパティ
Precedents プロパティは、対象のセルが直接・間接に参照しているすべてのセル・セル範囲(Range オブジェクト)を返します。複数のセル範囲の参照元があるときは、複数選択範囲 (Range オブジェクトの集合) を返します。
【書式】
Object.Precedents
引数・戻り値
- object ・・・ 対象となる Range オブジェクト
Precedents プロパティの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Sub Sample_Precedents() '「J4」には、数式「 =SUM(F10:F15) 」が入力されている '「I5」には、数式「 =I4/$L$4 」が入力されている MsgBox "「J4」セルの参照先(全て):" & Range("J4").Precedents.Address & Chr(13) & _ "「I5」セルの参照先(全て):" & Range("I5").Precedents.Address End Sub |
実行結果
関連記事
-
-
対象のセルが直接参照しているセル全てを取得(DirectPrecedents プロパティ)
DirectPrecedents プロパティ DirectPrecedents …
-
-
連続データを入力する(AutoFill メソッド)
AutoFill メソッド Excel で、連続するデータを入力する「オートフィ …
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
重複するデータを削除(RemoveDuplicates メソッド)
RemoveDuplicates メソッド 指定したセル範囲から重複データを含む …
-
-
文字列の横位置を取得・設定する(HorizontalAlignment プロパティ)
HorizontalAlignment プロパティ HorizontalAlig …
-
-
対象のセル・セル範囲に数式があるかどうか調べる(HasFormula プロパティ)
HasFormula プロパティ HasFormula プロパティは、対象のセル …
-
-
文字列をセル幅で折り返す(WrapText プロパティ)
WrapText プロパティ WrapText プロパティは、セルに表示されてい …
-
-
行・列の表示・非表示(Hidden プロパティ)
Hidden プロパティ Hidden プロパティに True を設定することで …
-
-
入力規則(エラーメッセージの設定)Validation オブジェクト
無効値を入力時に、エラーメッセージの表示 Validation.ShowErro …
-
-
入力規則(Validation オブジェクト)
Validation オブジェクト セル範囲に入力できる値を制限するには 入力規 …
