excel」という検索キーワードに気づきました。Applications)で、選択されているセルが、テーブル(ListObjectオブジェクト)に含まれているかどうかを調べる方法を探していた方による検索です。[スポンサードリンク]オブジェクト変数を使ってアクティブセルがテーブルに含まれるかを判定するサンプルマクロ以下のようなコードでアクティブなセルが、ListObjectオブジェクトに含まれるかどうかを判定できます。"テーブル(ListObject)ではありません。SubRangeオブジェクトには、ListObjectオブジェクトを返す、ListObjectプロパティが用意されています。Range.ListObjectプロパティの戻りを調べて、NothingであればListObjectオブジェクトに含まれていないRangeであると判定できます。ListObject.Nameを使ってアクティブセルがテーブルに含まれるかを判定するサンプルマクロオブジェクト変数が苦手だという方の場合は、以下のようなプロシージャでしょうか。"テーブル(ListObject)ではありません。Subアクティブなセルが、テーブルに含まれていれば「ActiveCell.ListObject.Name」というオブジェクト式で、テーブル名が返されるので、空白であればテーブルに含まれていないと判定できます。Next文を入れています。オブジェクト式解説編』を開催します。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。