Anzeige
Archiv - Navigation
340to344
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
340to344
340to344
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Shape Objekte

Shape Objekte
21.11.2003 21:45:36
Wolfgang
Hallo Excelfreunde
Gibt es eine Möglichkeit Shape Objekte zu zählen?
als beispiel
Ich habe eine unbestimmte Anzahl Objekte mit dem Namen "Rechteck1","Kreis1",
"Elipse1" im Aktiven Arbeitsblatt

Ich würde nun gerne die Anzahl der einzelnen Objekte zählen wollen

Ist sowas überhaubt möglich?
gruß Wolfgang

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Shape Objekte
21.11.2003 22:02:28
mischa richter
naja, ein einstieg in das thema mit vba könnte so gehen:


Sub shapes1()
Dim ShObj As Object
MsgBox "Insgesamt Shapes: " & ActiveSheet.Shapes.Count
For Each ShObj In ActiveSheet.Shapes
MsgBox ShObj.Name & vbCrLf & ShObj.Type, vbExclamation + vbOKOnly, ""
Next
End Sub


müsste halt verfeinert werden
mischa
AW: Shape Objekte
21.11.2003 22:21:44
wolfgang
Hallo mischa
danke
der erste ansatz hat geklappt
mal sehen ob ich so weiterkomme
gruß wolfgang
AW: Shape Objekte
22.11.2003 11:00:43
Nepumuk
Hallo Wolfgang,
die verschiedenen Objekte habe eindeutige Nummern. Beispiel:


Option Explicit
Sub shapes1()
Dim myShape As Shape, intRechteck As Integer, intEllipse As Integer
For Each myShape In ActiveSheet.Shapes
Select Case myShape.AutoShapeType
Case 1
intRechteck = intRechteck + 1
Case 9
intEllipse = intEllipse + 1
End Select
Next
End Sub



Code eingefügt mit: Excel Code Jeanie

Gruß
Nepumuk
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige