Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
664to668
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
664to668
664to668
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

alle autoformen bis auf commandbutton1...

alle autoformen bis auf commandbutton1...
12.09.2005 08:21:11
frank
hallo,
mein problem:
ich möchte alle shapes löschen ausser den commandbutton1 wie stelle ich das an?
hier mein code mit typen unverträglich:

Sub weg()
Dim s As Shape
For Each s In ActiveSheet.Shapes
If s.AutoShapeType <> "CommandButton.1" Then s.Delete
Next
End Sub

vielen dank schonmal für eure hilfe
gruß frank

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

Betreff
Datum
Anwender
Anzeige
AW: alle autoformen bis auf commandbutton1...
12.09.2005 11:00:48
Nepumuk
Hallo Frank,
so:
Sub weg()
    Dim objShape As Shape
    For Each objShape In ActiveSheet.Shapes
        If objShape.Type <> msoOLEControlObject Then
            objShape.Delete
        Else
            If Not TypeOf objShape.OLEFormat.Object.Object _
                Is MSForms.CommandButton Then objShape.Delete
        End If
    Next
End Sub

Gruß
Nepumuk

Anzeige
vielen vielen dank
12.09.2005 11:53:21
frank
hallo nepumuk,
genau so sollte es sein
danke schön
frank

144 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige