Selecteren van waarden in textbox

Status
Niet open voor verdere reacties.

Relleboer

Gebruiker
Lid geworden
6 okt 2006
Berichten
264
Hoe kan ik een waarde die in een textbox verschijnt selecteren zodat ik hem meteen kan overschrijven voor een nieuwe als nodig is? De focus in de textbox krijgen lukt wel maar ik wil dat de invoer geselecteerd wordt
 
Start en lenget van de geselcteerde tekst (in dit geval alles) kun je alsvolgt instellen
Code:
           textbox1.SelStart = 0
           textbox1.SelLength = Strings.Len(sWaarde)

sWaarde dient de inhoud van de textbox te bevatten.

mvg Leo
 
nu selecteerd hij alleen het laatse karakter. en de hoeveelheid karakters kan varieren tussen 3 en 9.

ik scan een barcode in en die waarde geeft hij netjes weer in een textbox. nu is het de bedoeling dat als ik de volgende scant hij hem ook weer in de textbox zet (dus de vorige waard emoet overschreven worden
 
Heb je een textbox in een userform , of vanuit de werkset direct op het werkblad?
Dat laatste zou ik dan later (nu helaas geen tijd voor) even uit moeten zoeken.
ip is het zo dat met selstart=o vanaf het eerste teken wordt geselecteerd met sellength wordt het aantal te selecteren tekens ingesteld
Len(sWaarde) is het aantal tekens van de te selecteren string.
Wanneer je dat bij neerzet voor userfom.show werkt dat op de jou gewenste manier.
Zie ook de VBA help
 
Mooi dat je t voor elkaar hebt en nog even liet weten

mvg Leo
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan