• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Geen backslash ("\") kunnen gebruiken in een textbox

Status
Niet open voor verdere reacties.

HWV

Terugkerende gebruiker
Lid geworden
19 feb 2009
Berichten
1.183
Allen,

Ik gebruik een userform met een textbox.
Aangezien ik de textbox gebuikt in diverse koppelingen mag er geen \ in zitten.
Hoe kan ik er voor zorgen dat ze dit teken niet kunnen invoeren.

Alvast dank
Henk
 
Tijdens de invoer checken of de backslash getypt wordt, en dat teken eventueel verwijderen. De gebeurtenis <OnChange> is daar prima geschikt voor.
 
Of tijdens het wegschrijven bv., loopt de code ook niet bij iedere change.
Code:
textbox1 = replace(textbox1,"\","")
 
Of dit achter die textbox:
Code:
Private Sub TextBox1_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
    If KeyAscii = 92 Then KeyAscii = 0
End Sub
 
Dank voor alle berichten.ik ga deze allemaal proberen toe te passen. Dan kan ik kijken welke beter past in mijn userform.
Henk
 
Alleen bij typen in de betreffende textbox.
Kost niks en doet precies wat TS vraagt.
 
Uiteraard.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan