Ich möchte folgendes machen:
Wenn ich eine Zelle in Tabelle 1 ändere (von Hand, keine Berechnung) soll ein Makro automatisch in einer anderen Tabelle starten. Wie geht das?
Anja
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$1" Then Call Tabelle5.ZugangÄndern
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$1" Then Call Tabelle5.ZugangÄndern
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("ZugangHin").Select
Application.Run "Berechnung.xls!ZugangÄndern"
Sheets("Eingabe").Select
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
'Target Der geänderte Bereich. Er kann mehr als eine Zelle umfassen.
'Anmerkung
'Dieses Ereignis tritt nicht ein, wenn sich Zellen während einer Neuberechnung verändern. Verwenden Sie das Calculate-Ereignis, um eine Neuberechnung des Blattes aufzufangen.
'Beispiel
'In diesem Beispiel werden geänderte Zellen in blauer Farbe dargestellt und die Spalte und Zeile ermittelt.
Private Sub Worksheet_Change(ByVal Target As Range)
r = Target.Row
c = Target.Column
Target.Font.ColorIndex = 5
End Sub