- ベストアンサー
エクセルマクロでシート内にある画像のみを選択する
エクセルマクロでシート内にある画像のみを選択する ActiveSheet.DrawingObjects.Select これだとエクセルのシート内にあるすべてのオブジェクトを選択してしまいます。 テキストボックスなどのオブジェクトは選択せずに、写真などの画像のみを 選択したいのですがどのようにしたらよいのでしょうか。 どうかよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ANo1 merlionXXです。 テストした結果、さきほどの回答では画像のほかになぜかOLEObjectまで選択されてしまうことに気づきました。 不思議です。( ̄ロ ̄; ? 訂正します。 ほかにもっと簡単な方法があればわたしも知りたいです。 Sub test02() Dim miPc as Picture For Each myPc In ActiveSheet.Pictures If TypeName(myPc) <> "OLEObject" Then myPc.Select False End If Next End Sub
その他の回答 (1)
- merlionXX
- ベストアンサー率48% (1930/4007)
回答No.1
ActiveSheet.Pictures.Select ではどうでしょう?
お礼
お礼がおそくなりましたが、頂いた回答で解決いたしました。 ありがとうございました。