Hallo,
ich habe eine Userform mit verschiedenen Steuerelement-Typen. Nun will ich in einer For Each-Schleife z.B. nur bestimmte Typen ansprechen, z.B. nur Images.
Wie finde ich die heraus?
Danke
Laika
Hallo,
ich habe eine Userform mit verschiedenen Steuerelement-Typen. Nun will ich in einer For Each-Schleife z.B. nur bestimmte Typen ansprechen, z.B. nur Images.
Wie finde ich die heraus?
Danke
Laika
TypeName
Hallo laika,
For Each form In UserForm1.Controls
If TypeName(form) = "Image" Then
' ....
End If
Next form
Gruß und guten Start2014,
Andreas
Einen guten Rutsch und alles Gute für 2014 zurück.
Vorher noch eine Frage:
Konstante Felder: Habe ich noch nix gefunden, ob und wie man die definieren kann.
Ich mache das daher mit einem Array, das man aber nur at Runtime setzen kann.
Gibt es da was ähnlich CONST?
Bis nächstes Jahr
Laika
Willkommen in 2014, laika,
nein, Konstantenfelder gibt’s so viel ich weiß in VBA nicht (man möge mich korrigieren).
Außer deiner Variante mit ARRAY habe ich noch eine Lösung mit SPLIT gefunden:
http://www.ozgrid.com/forum/showthread.php?t=34314&s…
Gruß, Andreas