このトピックに書きこむ |
---|
Re[3]: 右矢印をすべて消したい。 | |
---|---|
[195028] Re[3]: 右矢印をすべて消したい。- ■ / 記事引用/メール受信=OFF■ □投稿者/ LGK -(2022/07/05(23:34)) □U R L/ ループで回さないと駄目みたいですね。 何か指定方法があると思って期待したのですが。 一度に消せるものと、消せないものがあるのですね。 ありがとうございます。 |
[195026] Re[2]: 右矢印をすべて消したい。- ■記事引用/メール受信=OFF■ □投稿者/ hatena -(2022/07/04(13:46)) □U R L/ msoShapeRightArrowをすべて消す方法 Private Sub Test() Dim s As Shape For Each s In ActiveSheet.Shapes If s.AutoShapeType = msoShapeRightArrow Then s.Delete End If Next End Sub この記事にはVBAのコードが含まれています。 緑の太文字→注釈 茶色の太文字→条件分岐 赤の太文字→ループ 青の太文字→その他 |
[195025] Re[1]: 右矢印をすべて消したい。- ■記事引用/メール受信=OFF■ □投稿者/ kazuo -(2022/07/04(09:47)) □U R L/ ttps://www.relief.jp/docs/excel-vba-hidden-class-has-shaperange-property.html に無い場合は、 ttps://docs.microsoft.com/ja-jp/office/vba/api/office.msoautoshapetype でチェックしてから でしょうか。 |
[195024] 右矢印をすべて消したい。- ■親トピック/記事引用/メール受信=ON■ □投稿者/ LGK -(2022/07/03(21:40)) □U R L/ 例えば、 ActiveSheet.Ovals.Delete で楕円が全部消えます。 ActiveSheet.Rectangles.Delete で四角形が全部消えます。 太右矢印(msoShapeRightArrow、矢印全部でもいい)を全部消す方法はないでしょうか。 他、三角形をすべて消したい等、色々な状況があります。もし、そのような一覧表がどこかにあれば、紹介していただけないでしょうか。 |