Makro automatisch Starten bei Zellveränderung
09.09.2003 10:27:28
Claudia
in einem verstecken (ausgebeldeten) Tabellenblatt verändert sich der Wert einer Zelle (F100) abhängig von den Eingaben in anderen Tabellenblättern.
Ich möchte nun, dass sich immer abhängig von dem Wert, welcher in dieser Zelle steht ein bestimmtes Makro automatisch ausgeführt wird. Wenn Wert "1" dann Makro_1, wenn Wert "2" dann Makro_2 usw. bis Wert "7".
Ich habe mich nun in der VBA Hilfe bis zu dem Punkt Ereignisprozedur gelesen - jedoch scheitere ich mit meinen mageren VBA Kenntnissen.
Ich habe auch ein Code Beispiel gefunden, welches mir jedoch nur mäßig weiterhilft, da ich den Wert in Zelle (F100) nicht selber eintrage, sondern dieser sich über eine Formel selber neu errechnet:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address = "$F$100" And Target.Value = 1 Then
Call Makro_1
End If
If Target.Address = "$F$100" And Target.Value = 2 Then
Call Makro_2
End If
'usw.; ggf. mit Select Case arbeiten
End Sub
Wer kann mir bitte, bitte helfen?
Liebsten Gruß,
Claudi