Ik heb in excel een programma geschreven dat bij een wijziging in cel D5 een bepaalde code uitvoert. Dit doe ik met de volgende functie in excel,
Private Sub Worksheet_Change(ByVal Target As Range)
if target = "$D$5" then
In de variabele target komt de cel te staan waar de wijziging in is aangebracht. Nu heb ik een probleem dat als een gebruiker een selectie maakt van bijvoorbeeld
D4 T/M D6 en hij drukt op delete, mijn macro niet wordt dan niet uitgevoert omdat in target de volgende "tekst" zit $D$4:$D$6
Is er een manier om bij elke wijziging in cel D5 (dus ook bij een selectie van meerdere cellen) de macro uit te voeren.
Private Sub Worksheet_Change(ByVal Target As Range)
if target = "$D$5" then
In de variabele target komt de cel te staan waar de wijziging in is aangebracht. Nu heb ik een probleem dat als een gebruiker een selectie maakt van bijvoorbeeld
D4 T/M D6 en hij drukt op delete, mijn macro niet wordt dan niet uitgevoert omdat in target de volgende "tekst" zit $D$4:$D$6
Is er een manier om bij elke wijziging in cel D5 (dus ook bij een selectie van meerdere cellen) de macro uit te voeren.