Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Shapes abfragen

Forumthread: Shapes abfragen

Shapes abfragen
27.02.2003 21:01:18
Wolfgang
Hallo,
mit meinem diletantischen Anfängercode kann das Makro nichts anfangen. Aber es geht um das Prinzip. Könnt Ihr mir vielleicht auf die Sprünge helfen?

If ActiveSheet.Shapes("Organigramm 1") = True Then ActiveSheet.Shapes("Organigramm 1").Delete


Die Funktion: ActiveSheet.Shapes("Organigramm 1").Delete funktioniert ja, aber beim wiederholten Durchlauf findet er das ohne Bedingung gar nicht komisch.
Danke für die Tips.
Gruß
Wolfgang

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: Shapes abfragen
28.02.2003 08:12:02
Alfred

Hallo Wolfgang!

die Abfrage, ob das Shapes-Objekt true oder false ist scheint mir mehr als fraglich! Versuchs mal mit folgender Function:

Function ShapeExists(Name As String)
Dim sh As Shape
On Error Resume Next
Set sh = ActiveSheet.Shapes(Name)
If Err > 0 Or sh Is Nothing Then
Err.Clear
ShapeExists = False
Else
ShapeExists = True
End If
On Error GoTo 0
End Function

Gruß
Alfred

Anzeige
Re: Shapes abfragen
28.02.2003 09:57:36
Wolfgang

Hallo Alfred,
vielen Dank für die Antwort auf meine Frage. Werde es gleich ausprobieren. Einen schönen Tag noch und Hellau oder wie das heißt.
Gruß
Wolfgang

;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige