Ik gebruik de volgende code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("<range>")) Is Nothing Then
Call <macro>
End If
End Sub
Dit werkt als ik in een veld in de range handmatig de waarde wijzig.
Het werkt niet als een waarde in een veld in de range wijzigt t.g.v. een functie in dat veld.
Hoe krijg ik dat toch voor elkaar?
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("<range>")) Is Nothing Then
Call <macro>
End If
End Sub
Dit werkt als ik in een veld in de range handmatig de waarde wijzig.
Het werkt niet als een waarde in een veld in de range wijzigt t.g.v. een functie in dat veld.
Hoe krijg ik dat toch voor elkaar?