MartijnC86
Gebruiker
- Lid geworden
- 8 jul 2010
- Berichten
- 13
Beste Forummers,
Ik zit even met een vraag. Ik ben namelijk voor mijn afstudeerproject bezig en ik zoek eigenlijk een handige manier om tekstboxen te controleren op hun waarde. Echter nu heb ik een flink aantal invoervelden (tekstboxen) die ik via een formulier laat invullen. Nu heb ik tot nu toe al mijn tekstboxen via de volgende code laten controleren op de invoerwaarde.
Mijn vraag:
Hoe kan ik nu een algemene code schrijven, zodat ik alleen in een tekstbox hoef te verwijzen naar een macro die de textbox controleert op haar invoer?
Dus bijvoorbeeld:
Is dit mogelijk? Het zal mij namelijk erg veel tijd schelen als ik niet in elke tekstbox de code hoef te plakken en hoef aan te passen.
Met vriendelijke groet en alvast bedankt voor de hulp.
MartijnC86
Ik zit even met een vraag. Ik ben namelijk voor mijn afstudeerproject bezig en ik zoek eigenlijk een handige manier om tekstboxen te controleren op hun waarde. Echter nu heb ik een flink aantal invoervelden (tekstboxen) die ik via een formulier laat invullen. Nu heb ik tot nu toe al mijn tekstboxen via de volgende code laten controleren op de invoerwaarde.
Code:
Private Sub txtjaar1_BeforeUpdate _
(ByVal Cancel As MSForms.ReturnBoolean)
If Not IsDate(Me.txtjaar1) Then
Cancel = True
Beep
MsgBox "De invoer is geen geldige datum, voer a.u.b. in volgens de dd-mm-jjjj methode."
End If
End Sub
Mijn vraag:
Hoe kan ik nu een algemene code schrijven, zodat ik alleen in een tekstbox hoef te verwijzen naar een macro die de textbox controleert op haar invoer?
Dus bijvoorbeeld:
Code:
Private Sub TextBox269_Change()
CheckInvoerGetal
End Sub
Is dit mogelijk? Het zal mij namelijk erg veel tijd schelen als ik niet in elke tekstbox de code hoef te plakken en hoef aan te passen.
Met vriendelijke groet en alvast bedankt voor de hulp.
MartijnC86