Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Userform mit variabler Anzahl Textfeldern
zurück: UserForm mit Register weiter: komplizierte Rekursion Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Offen Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
07. Sep 2009, 06:26
Rufname:

Userform mit variabler Anzahl Textfeldern - Userform mit variabler Anzahl Textfeldern

Nach oben
       Version: Office 2003

Hallo zusammen,
ich kämpfe mich gerade ein wenig durch Userforms ... und habe mal eine Frage.

Ich hätte gern eine "variable" Eingabemaske. Das soll bedeuten, das ich gerne eine Startabfrage hätte mit der Frage: "Wieviele Nutzer sollen angelegt werden"
Dann in einem Textfeld die Möglichkeit einen Wert einzutragen.
Soweit ja erstmal kein Problem !!

Nun hätte ich wegen der Übersicht gerne nach drücken von "OK" das sich die angegebene Anzahl Felder für Namenseingaben untereinander öffnet (im Fenster der Userform).
z.B. bei Wert 10 möchte ich dann halt 10 Textfelder untereinander haben.
Ist dieses Verhalten machbar? Wenn ja, wie bekomme ich das dort rein Programmiert?

oder: Geht es nicht und ich muß die Namen einzeln Abfragen lassen?
Fände ich halt extrem unschön!

Vielen Dank für Hilfreiche Tipps.

Gruß
Bernd
r.mueller
Gast


Verfasst am:
07. Sep 2009, 08:35
Rufname:


AW: Userform mit variabler Anzahl Textfeldern - AW: Userform mit variabler Anzahl Textfeldern

Nach oben
       Version: Office 2003

Hallo

einfachste Methode:
Füge die maximale Anzahl Textboxes in deine
Userform ein ind setze die Visible Eigenschaft aller auf False
Dann kannst nach Bedarf Textboxes auf Visible = True setzen.

Oder so:

Code:
http://www.vb-fun.de/vb/tipps/tip0171.shtml 


Teste das Beispiel das du dort im Download findest.

Gruß
r.mueller
Gast



Verfasst am:
07. Sep 2009, 11:12
Rufname:

AW: Userform mit variabler Anzahl Textfeldern - AW: Userform mit variabler Anzahl Textfeldern

Nach oben
       Version: Office 2003

Hey,
erstmal vielen lieben Dank für Deine Antwort!
Die Variante mit dem Visible True/False finde ich super 8)

Jedoch eröffnet sich damit gleich ein weiteres Problem, welches ich auch mit der Forensuche nicht gelöst bekomme.

Aktueller Stand:
Ich habe ein Eingabefeld mit zugehörigem "weiter" Button für die gewünschte Anzahl! Wenn ich jetzt hingehe und jede Anzahl manuell eintippere funktioniert mein Code auch erstmal... Soweit schonmal super Wink

Allerdings möchte ich das komfortabel in einer kurzen Schleife hochzählen lassen.
Meine Textboxen haben alle den gleichen Namen und werden nun am Ende mit einer fortlaufenden Zahl unterschieden.
Somit sollte es doch möglich sein, diese in eine Schleife zu packen, oder?

Hier mal meine Codezeilen:
Code:

Private Sub cmd_weiter_Click()
Dim bytCountAnzUser As Byte
       
    For bytCountAnzUser = 1 To txt_AnzUser
        txt_Username("bytCountAnzUser").Visible = True
    Next bytCountAnzUser

End Sub


Meine Fehlermeldung:
Methode oder Datenobjekt nicht gefunden!

Ist es irgendwie möglich, das ganze in eine Schleife zu packen?

Nochmals vielen Dank für Eure Antworten
Bernd
r.mueller
Gast


Verfasst am:
07. Sep 2009, 11:37
Rufname:

AW: Userform mit variabler Anzahl Textfeldern - AW: Userform mit variabler Anzahl Textfeldern

Nach oben
       Version: Office 2003

Hallo
Code:

Private Sub cmd_weiter_Click()
Dim lngCountAnzUser As Long

For lngCountAnzUser = 1 To Val(txt_AnzUser.Text)
 Me.Controls("txt_Username" & CStr(lngCountAnzUser)).Visible = True
Next

End Sub

Gruß
r.mueller
Gast



Verfasst am:
07. Sep 2009, 11:54
Rufname:


AW: Userform mit variabler Anzahl Textfeldern - AW: Userform mit variabler Anzahl Textfeldern

Nach oben
       Version: Office 2003

Hallo nochmals,

SUPER !!!! Vielen lieben Dank !
So funktioniert das ganze perfekt!


LG, Bernd
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: Excel 2002: wie Anzahl der Sonntage zählen? 4 jkanuft 8514 15. Jun 2006, 21:51
fridgenep Excel 2002: wie Anzahl der Sonntage zählen?
Keine neuen Beiträge Excel Formeln: Anzahl der Zeiten zwischen zwei Uhrzeiten ermitteln 4 Rene 5397 22. Apr 2006, 01:06
Daniel_BS Anzahl der Zeiten zwischen zwei Uhrzeiten ermitteln
Keine neuen Beiträge Excel Formeln: Teilergebnis Anzahl ohne Nullwerte?? 4 Wabedi 7042 04. Apr 2006, 09:59
Klaus D. Teilergebnis Anzahl ohne Nullwerte??
Keine neuen Beiträge Excel Formeln: String in Zelle finden und Anzahl ausgeben 2 Pride 11258 16. März 2006, 20:43
Gast String in Zelle finden und Anzahl ausgeben
Keine neuen Beiträge Excel Formeln: ***Anzahl der "JA-Werte" ermitteln ***editiert ae 2 traum1954 5300 06. März 2006, 19:33
ae ***Anzahl der "JA-Werte" ermitteln ***editiert ae
Keine neuen Beiträge Excel Formeln: Letzten Eintrag in Datumstabellen suchen und Anzahl der Tage 2 abaton 977 23. Feb 2006, 09:24
abaton Letzten Eintrag in Datumstabellen suchen und Anzahl der Tage
Keine neuen Beiträge Excel Formeln: Anzahl der negativen Werte Zählen zwischen den Positive 6 joefaser 1483 12. Jan 2006, 12:09
fridgenep Anzahl der negativen Werte Zählen zwischen den Positive
Keine neuen Beiträge Excel Formeln: Variabler Gültigkeitsbereich 3 badenonkel 888 04. Okt 2005, 14:20
UweN Variabler Gültigkeitsbereich
Keine neuen Beiträge Excel Formeln: Anzahl mit 2 Bedingungen 5 tarnowski 994 14. Jul 2005, 15:47
tarnowski Anzahl mit 2 Bedingungen
Keine neuen Beiträge Excel Formeln: Anzahl der Datumsfelder mit vergangenem Datum zählen 2 Nicklas 692 28. Jun 2005, 19:19
Nicklas Anzahl der Datumsfelder mit vergangenem Datum zählen
Keine neuen Beiträge Excel Formeln: vertikale ausgabe einer anzahl werte 7 grim reaper 688 21. Apr 2005, 19:14
Detlef 42 vertikale ausgabe einer anzahl werte
Keine neuen Beiträge Excel Formeln: Max. Anzahl von benutzten Spalten und Zeilen ermitteln 2 Fire 2461 01. Feb 2005, 11:14
Fire Max. Anzahl von benutzten Spalten und Zeilen ermitteln
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme