Ik heb een form gebouw en wil bij twee textboxen op een aantal criteria controleren of alles goed is ingevuld. Het controleren van de waardes is mij gelukt, echter dan....
Ik heb een code die de form volgens mij unload en de form opnieuw laad opstarten. Probleem is echter dat VBA de form voor een tweede keer oplaad en de eerste onthoud. Ik krijg dan 1 goede en 1 foute resultaat.
Hoe kan ik ervoor zorgen dat ik de form opnieuw kan laden en toch alles maar 1 keer uitvoerd/onthoud.
De code die ik gebruikte wanneer blijkt dat er iets fout is ingevoerd is bijvoorbeeld:
If TextBox1.text > TextBox2.text Then
MsgBox ("Error: The end week starts before the start week")
Unload Me
UserForm1.Show
End If
Ik heb een code die de form volgens mij unload en de form opnieuw laad opstarten. Probleem is echter dat VBA de form voor een tweede keer oplaad en de eerste onthoud. Ik krijg dan 1 goede en 1 foute resultaat.
Hoe kan ik ervoor zorgen dat ik de form opnieuw kan laden en toch alles maar 1 keer uitvoerd/onthoud.
De code die ik gebruikte wanneer blijkt dat er iets fout is ingevoerd is bijvoorbeeld:
If TextBox1.text > TextBox2.text Then
MsgBox ("Error: The end week starts before the start week")
Unload Me
UserForm1.Show
End If