carloschouw
Gebruiker
- Lid geworden
- 15 jun 2015
- Berichten
- 225
Goedemiddag!
Wie zou mij kunnen helpen met het verplicht invullen van een waarde groter dan 0 in een userform cel?
Voor algemene validaties (verplicht in te vullen velden) gebruik ik deze code (slechts het deel van de code waar het om gaat heb ik toegevoegd in het voorbeeld):
Wanneer een tekstbox leeg is werkt het allemaal prima. Maar hoe kan ik ervoor zorgen dat er gecontroleerd wordt dat het getal groter moet zijn dan 0?
Ik dacht zoeits als:
Maar dat werkt goed.
Iemand een idee misschien?
Wie zou mij kunnen helpen met het verplicht invullen van een waarde groter dan 0 in een userform cel?
Voor algemene validaties (verplicht in te vullen velden) gebruik ik deze code (slechts het deel van de code waar het om gaat heb ik toegevoegd in het voorbeeld):
Code:
Sub GegevensOpslaan()
Dim iRow As Long
Dim ws As Worksheet
Dim lrow As Long
Dim lCount As Long
Set ws = Worksheets("Blad1")
If Trim(Me.TextBox1.Value) = "" Then
Me.TextBox1.SetFocus
MsgBox "Getal groter dan 0 invullen", vbOKOnly + vbInformation, "Getal invoeren"
StayOpen = True
Exit Sub
End If
Wanneer een tekstbox leeg is werkt het allemaal prima. Maar hoe kan ik ervoor zorgen dat er gecontroleerd wordt dat het getal groter moet zijn dan 0?
Ik dacht zoeits als:
Code:
If Trim(Me.TextBox1.Value) = "" And _
Trim(Me.TextBox1.Value) >= 1 Then
MsgBox "Getal groter dan 0 invullen", vbOKOnly + vbInformation, "Getal invoeren"
StayOpen = True
Exit Sub
End If
Maar dat werkt goed.
Iemand een idee misschien?