Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
920to924
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
920to924
920to924
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Alle Objekte in einem Bereich löschen

Alle Objekte in einem Bereich löschen
29.10.2007 19:45:11
Jürgen
Hallo Forum,
mit nachfolgendem Makro kann ich ja alle Objekte einer Seite löschen.

Sub KillShapes1()
Dim shp As Shape
For Each shp In ActiveSheet.Shapes
shp.Delete
Next shp
End Sub


Ich möchte aber nur die Objekte (Bilder, Kreise, Rechtecke, Linien) innerhalb eines bestimmten Bereiches ("a7:AO44") löschen.
Über If/Then und Ausschluß der nicht zu löschenden bin ich nicht weitergekommen.
Kann man das Löschen auch für einen bestimmten Bereich auslegen?
Gruß
Jürgen

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Alle Objekte in einem Bereich löschen
29.10.2007 20:06:00
{Boris}
Hi Jürgen,
Option Explicit

Sub til()
Dim Sh As Shape
Dim Rng As Range
Set Rng = Range("A7:AO44")
For Each Sh In Tabelle1.Shapes
If Not Intersect(Sh.TopLeftCell, Rng) Is Nothing Then Sh.Delete
Next Sh
End Sub


Grüße Boris

AW: Alle Objekte in einem Bereich löschen
29.10.2007 20:18:00
Jürgen
Hallo Boris,
klappt prima.
Danke für die schnelle Hilfe.
Gruß
Jürgen
Anzeige

16 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige