Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1368to1372
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
Inhaltsverzeichnis

Formel

Formel
30.06.2014 08:50:25
Stef26
Guten Morgen,
wer könnte mir bei folgender Formel mal behilflich sein ?
Sub loeschen()
Dim objShp As Shape
Dim rng As Range
On Error GoTo Infotext
Set rng = Selection
For Each objShp In ActiveSheet.Shapes
If Shapes.Visible = False Then GoTo überspr
If Not Intersect(objShp.TopLeftCell, rng) Is Nothing Then objShp.Delete
überspr:
Next
Set rng = Nothing
GoTo Ende
Infotext:
MsgBox ("Es wurde kein Bereich selektiert!")
Ende:
End Sub

Würde gerne mit dem Code alle sichtbaren shapes löschen.
Irgendwo hab ich allerdings einen Fehler, den ich nicht finde
:-)
Liebe Grüsse
Stefan

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

Betreff
Datum
Anwender
Anzeige
AW: Formel
30.06.2014 09:05:11
MCO
Moin!
For Each objShp In ActiveSheet.Shapes
If Shapes.Visible
muß heißen
For Each objShp In ActiveSheet.Shapes
If objShp.Visible
Gruß, MCO

AW: Formel
30.06.2014 09:09:52
Stef26
Super, jetzt funktionierts auch.
Danke MCO
:-)
Stefan
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige