Na toevoeging van een subroutine krijg ik de melding:
"Fout 28 tijdens uitvoering onvoldoende stackruimte".
- Waar vind ik de instelling om de stackruimte te vergroten ?
- Is er een alternatief voor onderstaande code ?
"Fout 28 tijdens uitvoering onvoldoende stackruimte".
- Waar vind ik de instelling om de stackruimte te vergroten ?
- Is er een alternatief voor onderstaande code ?
Code:
Sub ControleerCelWaarde()
'
' Controleer de waarde van de verwijzing in cel D
' toegestane waarden:
' kolom A t/m F
' rij 1 t/m 31
'
If ((Mid(Range("D20"), 1, 1) = "A") Or _
(Mid(Range("D20"), 1, 1) = "B") Or _
(Mid(Range("D20"), 1, 1) = "C") Or _
(Mid(Range("D20"), 1, 1) = "D") Or _
(Mid(Range("D20"), 1, 1) = "E") Or _
(Mid(Range("D20"), 1, 1) = "F")) And _
((Mid(Range("D20"), 2, 2) > 0) And _
(Mid(Range("D20"), 2, 2) < 32)) Then
Else
MsgBox ("Opgegeven cel-waarde is niet toegestaan")
End If
End Sub