setfocus werkt niet bij controle van een veld

Status
Niet open voor verdere reacties.

lirie

Nieuwe gebruiker
Lid geworden
28 mrt 2003
Berichten
4
Bij een formulier dat ik maakte moet er op een tekstveld bij het verlaten ervan een check gedaan worden of de ingevulde gegevens al dan niet kloppen. indien ze niet kloppen, moet het veld terug de focus krijgen en mag men niet verder kunnen.

nu heb ik op de on Focus Lost of on Exit een check gezet met if/then structuur, en wanneer het verkeerd is een SetFocus terug naar het veld. maar dit werkt niet, als ik een waarde in geef en dan op tab of enter druk, dan krijg ik wel de foutboodschap, maar hij gaat toch verder naar het volgend veld. iemand enig idéé hoe ik hem toch op hetzelfde veld kan houden????

alvast bedankt voor een oplossing
 
Laatst bewerkt:
anybodyyyyy????

ik weet dus totaaaaaaal niet meer wat te doen....
 
Probeer eens

Indien de fout wordt gedecteerd bij het overgaan naar het volgende veld/ea probeer het dan eens op deze manier.
In VBA
Screen.PreviousControl.SetFocus
 
problem solved

Merci hé, als ik de code toevoeg aan de Enter-gebeurtenis van de volgende control, dan lukt het wel.
problem finally solved...
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan