複数のshapeからchartのみ選択」といった検索で、このサイト・インストラクターのネタ帳へのアクセスがありました。複数のShapeからグラフだけを選択する、PowerPointマクロを探していた方による検索キーワードです。Applications)の経験がある方でしょうか。[スポンサードリンク]グラフだけを選択するサンプルマクロ以下のSubプロシージャを実行すると、アクティブなスライドで、グラフだけを選択できます。VBAにChartObjectオブジェクトはありません。Shapeの中に、Chartオブジェクトが存在しています。Shapeの中にグラフが存在するかどうかを、ShapeオブジェクトのHasChartプロパティで調べられます。VBAのActiveSheetに該当する、ActiveSlide的なプロパティは存在しませんから、アクティブなスライドを取得するために、定番のActiveWindow.Selection.SlideRangeというオブジェクト式を利用しています。ThenそのShapeを選択しています。Each~Nextループを回すと、選択されていたグラフの存在しないShapeも含んで選択されてしまいますから、事前に、.Unselectと、選択の解除を行っています。教本』は、オブジェクトブラウザーの使い方を丁寧に解説した教本でもあります。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。