> はたしてこんなのはマクロで可能なのでしょうか? VBA の質問なら、自分でどこまでやって何を調べたかを提示 した方が良いのでは? # 丸投げが好まれないのは当然ありますが、一方で回答者は # 質問者のスキルが予測できます。回答の仕方も変わってくる # ということです。 ■ ポイント 1. シェープがワードアートかどうか? Type プロパティーの値が msoTextEffect かどうかで判定。 2. シェープがグループ化されているか GroupItems.Count がエラーになるかどうかで判定。 3. シェープの多重グループ化 単一シェープの情報取得サブプロシージャを作成して、 その中で 上述2. のグループ化判定を行い、グループ化 されていれば再帰処理すれば良い。 分からない部分はネットや参考書で調べ、適当に希望どおりの 動作となるよう作り込んでみて下さい。 以下ソースはシート名