
しょうもない質問ですが、不思議なので教えてください。
エクセル2000です。
ワークシート上に配置したオートシェープのTypeNameを取得してみると、線(Line)、楕円(Oval)以外は四角形も八角形も星型もみんなRectangleでした。
ところが、
ActiveSheet.Rectangles.Select
としてみても、選択されるのは四角形と丸四角形のみです。
もちろん、Lines.Select や、Ovals.Select で選択できるのは、線 と 楕円 だけです。
八角形も星型もみんなTypeNameはRectangleなのに四角形と丸四角形以外のRectangleはどうして選択できないのでしょうか?
Sub testRectangle()
For Each o In ActiveSheet.DrawingObjects
If TypeName(o) = "Rectangle" Then o.Select (False)
Next
End Sub
とやれば、Rectangleだけ選択は出来ますが、ループしないで一括で選択はできないのでしょうか?
No.1ベストアンサー
- 回答日時:
Shapesオブジェクトの利用はダメなのでしょうか?
Sub testRectangle()
ActiveSheet.Shapes.SelectAll
End Sub
ですべてのオートシェイプが一括選択できるんじゃないでしょうか。
Sub testRectangle_5pointstar()
Dim o As Shape
For Each o In ActiveSheet.Shapes
If o.AutoShapeType = 92 Then o.Select (False)
Next
End Sub
で5点の星型のみ選択ですが、これはループしないと出来ないような気がします。オブジェクトブラウザで"msoShape*"を検索したら92以外の図形の定数がわかります。
さっそくありがとうございます。
ActiveSheet.Shapes.SelectAllでは、オートシェープ(四角形や三角形、だ円、ブロック矢印、吹き出し、フローチャートなど)以外にも、画像やフォームで挿入したDropDownsやCheckBoxesやButtonsなど、貼り付けたものがみな選択されてしまうので使えないのです。
msoShapeの図形の定数の調べ方、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
図形とテキストボックスの全部...
-
jwcadで図形を簡単に水平にする...
-
JW-CADの<選択確定>ボタンに...
-
分解の逆
-
Excel VBAでセル内の画像を選択...
-
WORDで、楕円(オートシェイプ?...
-
【AUTO CAD】 複数の、異なる...
-
autoCADでの四角形の大きさの変...
-
エクセルマクロでシート内にあ...
-
Rhinocerosのアイソカーブの表...
-
AutoCadの一つの図面の中にあ...
-
複数の線を選ぶときに毎回シフ...
-
ICADでは概念が…
-
in Designで一部のページにのみ...
-
Illustratorのサイズを指定する...
-
突然カーソルが手の形に…
-
jw_cadで消えない線があります...
-
JW 文字の後ろを白く着色したい
-
業務でiCAD MXを使うことになり...
-
google spread sheet で拡大表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
jwcadで図形を簡単に水平にする...
-
図形とテキストボックスの全部...
-
ICADでは概念が…
-
WORDで、楕円(オートシェイプ?...
-
JW-CADの<選択確定>ボタンに...
-
分解の逆
-
AutoCadの一つの図面の中にあ...
-
Excel VBAでセル内の画像を選択...
-
エクセルマクロでシート内にあ...
-
AutoCAD2008 重なり合うオブジ...
-
autoCADでの四角形の大きさの変...
-
Auto Cad シフトキーが使えな...
-
Illustratorで、ほかのレイヤー...
-
EXCEL2013 VBA ListBox 未選択
-
複数の線を選ぶときに毎回シフ...
-
AutoCADで塗りつぶしの方法
-
AutocadへのExcel表のリンク元変更
-
unigraphics NX2 のソリッド・...
-
エクセルでシート上に存在する...
-
AUTOCADハッチングについて教え...
おすすめ情報