|
Objektname aus String erstellen
|
| Autor |
Nachricht |
Billii
Im Profil kannst Du frei den Rang ändern
Verfasst am: 01. Apr 2009, 11:57 Rufname: Frank
|
|
| Version: Office 2007 |
|
Hallo,
ich möchte in einer FOR-Schleife die Textboxen 1 bis 6 mit Werten füllen. etwa so:
| Code: |
Dim TB As Object
For i = 1 To 6
TB = "TextBox" & i
UserForm1.TB.Value = "irgendwas"
Next
|
Das das Typemäßig nicht hinhaut ist mir schon klar, aber wie wird es nun gemacht?
Danke für jeden Hinweis
Frank
|
|
Elvis_the_King
Im Profil kannst Du frei den Rang ändern

Verfasst am: 01. Apr 2009, 12:08 Rufname:
|
|
| Version: Office 2007 |
|
Etwa so:
| Code: | Dim TB As String
For i = 1 To 6
TB = "TextBox" & i
UserForm1.Controls(TB).Value = "irgendwas"
Next |
Eleganter kann man das lösen, indem man den sechs Textboxen unter der Eigenschaft "Tag (deutsch: Marke)" einen Wert zuweist, der diese eindeutig als zusammengehörig identifiziert. Dann etwa so:
| Code: | For Each ctl In Me.Controls
If ctl.Tag = "4711" Then
ctl.Value = "irgendwas"
End If
Next ctl |
Vorteil: Du bist bei der Vergabe der Namen für die Textboxen nicht an die Nummerierung gebunden, sondern kannst sprechende Namen vergeben.
HTH,
Eric
|
|
Gast
Verfasst am: 01. Apr 2009, 12:50 Rufname:
|
| |
| Version: Office 2007 |
|
Hallo Elvis,
ich probiers mal aus. Aber ich gehe mal dovon aus, dass es funzt.
Vielen Dank
Frank
|
|
| Verwandte Themen |
| Forum / Themen |
Antworten |
Autor |
Aufrufe |
Letzter Beitrag |
 |
Excel Formeln: Datenbank in Excel erstellen |
11 |
Gast |
2647 |
29. Jun 2010, 14:43 Gast  |
 |
Excel Hilfe: Liste erstellen nur mit Sonntagen für ein Jahr |
2 |
seb61 |
120 |
28. Apr 2010, 18:23 < Peter >  |
 |
Excel VBA (Makros): Säulendiagramm mittels VBA erstellen in einer Userform |
3 |
Hendrik83 |
366 |
15. Feb 2010, 14:55 Gast  |
 |
Excel VBA (Makros): String in TXT Dateien suchen und bestimmten Wert auslesen |
4 |
SYS |
860 |
09. Sep 2009, 11:21 bst  |
 |
Excel Hilfe: *T*Anführungszeichen entfernen - String ohne Anführungszeich |
2 |
Excel Vz |
231 |
08. Sep 2009, 18:42 P.ter  |
 |
Excel Auswertungen: Ewige Fussballtabelle erstellen |
3 |
rollinfranky |
449 |
04. Aug 2009, 17:09 rollinfranky  |
 |
Excel Formeln: einfachen Notdienstplan erstellen |
7 |
Drunken_Panda |
455 |
15. Mai 2009, 13:33 Drunken_Panda  |
 |
Excel VBA (Makros): eigene Bildlaufleiste erstellen |
0 |
BJ164 |
139 |
24. Feb 2009, 11:28 BJ164  |
 |
Excel VBA (Makros): Gruppeneinteilung per Excel erstellen |
3 |
LM06 |
147 |
04. Feb 2009, 17:43 losgehts  |
 |
Excel VBA (Makros): Diagrammassistent für eigenes Diagrammformat erstellen |
0 |
Steewie82 |
134 |
26. Jun 2008, 16:12 Steewie82  |
 |
Excel Formeln: Hallenbelegungsplan mit 8 Personen erstellen. |
2 |
Macc |
435 |
19. Sep 2007, 14:34 Macc  |
 |
Excel VBA (Makros): auf eine bestimmte stelle im string zugreifen |
5 |
Kieni |
420 |
11. Jun 2007, 11:22 Kieni  |
| |