Met behulp van onderstaande code kun je er in excel voor zorgen dat cel A1 verplicht ingevuld moet worden. Code werkt prima. Nu zou ik echter graag willen dat een reeks cellen verplicht ingevuld moet worden. Hoe moet ik de code aanpassen ?
Code:
Private Sub Worksheet_Change(ByVal target As Range)
'de volgende regel zorgt ervoor dat de code alleen wordt uitgevoerd
'wanneer de cel die veranderd werd A1 is.
If target.Address = "$A$1" Then
'Wanneer A1 leeg is, dan moet er een melding komen dat je
'er iets in moet zetten
If Range("A1").Value = "" Then
'Dit is de melding
MsgBox ("U mag dit veld niet leeg laten")
'Wellicht wil je de cel ook nog een default waarde meegeven
Range("A1").Value = "niet leeg"
End If
End If
End Sub