Dag,
Ik heb onderstaande code (deel) om een willekeurig aantal selecties te maken.
LastRow bepaalt de maximale selecties (als er 20 rijen zijn dan is de max dus 20).
myResponse kijkt naar wat in cel A1 is ingevuld.
Als er 1 tm 20 wordt ingevuld; gaat de selectie goed.
Maaar..... hoe zorg ik dat er bij een negatief getal en bij meer dan de max een foutmelding (msgbox) komt??
In formule vorm moet het er dus zo uit te komen zien:
If myResponse is < 0 ; then error
If myResponse is > LastRow; then error.
Ik heb onderstaande code (deel) om een willekeurig aantal selecties te maken.
Code:
...
LastRow = .Cells(.Rows.Count, "A").End(xlUp).Row
End With
myResponse = Range("A1")
If myResponse = vbNullString Then
Exit Sub
Else
(selectie maken)...
LastRow bepaalt de maximale selecties (als er 20 rijen zijn dan is de max dus 20).
myResponse kijkt naar wat in cel A1 is ingevuld.
Als er 1 tm 20 wordt ingevuld; gaat de selectie goed.
Maaar..... hoe zorg ik dat er bij een negatief getal en bij meer dan de max een foutmelding (msgbox) komt??
In formule vorm moet het er dus zo uit te komen zien:
If myResponse is < 0 ; then error
If myResponse is > LastRow; then error.