Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: ---> Neu: Office 2010 Forum <-
Objektname aus String erstellen
zurück: VBA Funktion wenn A1 leer, dann B1 Schreibgeschützt weiter: If Text Vergleich Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Billii
Im Profil kannst Du frei den Rang ändern


Verfasst am:
01. Apr 2009, 11:57
Rufname: Frank

Objektname aus String erstellen - Objektname aus String erstellen

Nach oben
       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:

AW: Objektname aus String erstellen - AW: Objektname aus String erstellen

Nach oben
       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:


AW: Objektname aus String erstellen - AW: Objektname aus String erstellen

Nach oben
       Version: Office 2007

Hallo Elvis,
ich probiers mal aus. Aber ich gehe mal dovon aus, dass es funzt.

Vielen Dank
Frank
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen




Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: Datenbank in Excel erstellen 11 Gast 2647 29. Jun 2010, 14:43
Gast Datenbank in Excel erstellen
Keine neuen Beiträge Excel Hilfe: Liste erstellen nur mit Sonntagen für ein Jahr 2 seb61 120 28. Apr 2010, 18:23
< Peter > Liste erstellen nur mit Sonntagen für ein Jahr
Keine neuen Beiträge Excel VBA (Makros): Säulendiagramm mittels VBA erstellen in einer Userform 3 Hendrik83 366 15. Feb 2010, 14:55
Gast Säulendiagramm mittels VBA erstellen in einer Userform
Keine neuen Beiträge Excel VBA (Makros): String in TXT Dateien suchen und bestimmten Wert auslesen 4 SYS 860 09. Sep 2009, 11:21
bst String in TXT Dateien suchen und bestimmten Wert auslesen
Keine neuen Beiträge Excel Hilfe: *T*Anführungszeichen entfernen - String ohne Anführungszeich 2 Excel Vz 231 08. Sep 2009, 18:42
P.ter *T*Anführungszeichen entfernen - String ohne Anführungszeich
Keine neuen Beiträge Excel Auswertungen: Ewige Fussballtabelle erstellen 3 rollinfranky 449 04. Aug 2009, 17:09
rollinfranky Ewige Fussballtabelle erstellen
Keine neuen Beiträge Excel Formeln: einfachen Notdienstplan erstellen 7 Drunken_Panda 455 15. Mai 2009, 13:33
Drunken_Panda einfachen Notdienstplan erstellen
Keine neuen Beiträge Excel VBA (Makros): eigene Bildlaufleiste erstellen 0 BJ164 139 24. Feb 2009, 11:28
BJ164 eigene Bildlaufleiste erstellen
Keine neuen Beiträge Excel VBA (Makros): Gruppeneinteilung per Excel erstellen 3 LM06 147 04. Feb 2009, 17:43
losgehts Gruppeneinteilung per Excel erstellen
Keine neuen Beiträge Excel VBA (Makros): Diagrammassistent für eigenes Diagrammformat erstellen 0 Steewie82 134 26. Jun 2008, 16:12
Steewie82 Diagrammassistent für eigenes Diagrammformat erstellen
Keine neuen Beiträge Excel Formeln: Hallenbelegungsplan mit 8 Personen erstellen. 2 Macc 435 19. Sep 2007, 14:34
Macc Hallenbelegungsplan mit 8 Personen erstellen.
Keine neuen Beiträge Excel VBA (Makros): auf eine bestimmte stelle im string zugreifen 5 Kieni 420 11. Jun 2007, 11:22
Kieni auf eine bestimmte stelle im string zugreifen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS