title image


Smiley Re: Nächste Textbox selektieren in userform?
Hallo Tassos!



Kann Dir jetzt nichts fertiges stricken, muss gleich weg.



Aber 2 Tips könnten Dir vielleicht weiterhelfen:



1. Herausfinden des letzten ausgewählten Controls

Wenn Du in einer Userform einem Commandbutton bei der Eigenschaft TakeFocusOnClick den Wert False verpasst, dann kannst Du Dir mit

msgbox me.activecontrol.name den Namen des zuletzt angewählten Controls ausgeben lassen. Bei Bedarf kannst Du den auch in eine öffentliche Variable einlesen.



2. Schleife mit Controls

Eine Schleife durch die Textboxen kannst Du z.B. so realisieren:

for x = 1 to 10

msgbox controls("Textbox" & x).name

next

Dies setzt natürlich voraus,dass die Textboxen auch tatsächlich die Namen Textbox1, Textbox2 usw. aufweisen.



Du müsstest nun aus dem Activecontrol den aktuellen Anfangs-Index rauslesen. Das kannst Du z.B. so

Index = Val(Mid(activecontrol.name, 8))

Warum die 8? Weil "Textbox" 7 Zeichen hat.



Hoffe, Du kommst damit weiter. Andernfalls muss Dir ein anderer weiterhelfen. Oder ich, dann aber erst morgen abend.



Viel Erfolg

Manes
Ob ich Spotlight gut finde? Also wenn ich ehrlich sein soll, müsste ich lügen!

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: