in einer Tabelle können Werte in 6 diskontinuierlichen Zellen verändert werden.
Nach der Veränderung eines Wertes in einer dieser Zellen über die Tastatur soll ein Makro gestartet werden.
Wie lässt sich dies lösen?
Gruß
Christina Verena
A | B | C | D | E | |
1 | 3 | ||||
2 | 17 | ||||
3 | 5 | 9 | |||
4 | |||||
5 | 7 | 11 | |||
6 |
Private Sub Worksheet_Change(ByVal Target As Range)
Select Case Target.Address
Case "$A$2", "$E$1", "$C$3", "$E$3", "$B$5", "$D$5"
MsgBox "Hier muss dein Code hin"
End Select
End Sub
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Or Target.Address = "$B$5" Or _
Target.Address = "$C$3" Or Target.Address = "$D$5" Or _
Target.Address = "$E$3" Or Target.Address = "$E$9)" Then
' Makro
End If
End Sub