erstmal ein Danke an alle die hier Beiträge beantworten. Ich habe hier schon oft abhilfe von Problemen gefunden. So war es mir schon oft möglich ohne viel Wissen kleinere Makros zu schreiben.
Heute stehe ich allerdings vor einem Problem das ich bisher nicht lösen konnte. Ich möchte mehrere Zellen auf zwei Blättern synchronisieren. Also wenn ich auf Blatt "Liste" etwas eingebe (in ca. 15 Zellen) soll es in Blatt "Übersicht" erscheinen und umgekehrt. Folgenden Code habe ich die Hauptverzeichnisse der Blätter kopiert und mit einer Zelle läuft es auch:
'Blatt: Übersicht
Private Sub Worksheet_Change(ByVal Target As Range)
'bei änderung von A1
If Target.Row = 1 Then
If Target.Column = 1 Then
Application.EnableEvents = False
Worksheets("Liste").Cells(2, 2).Value = Worksheets("Übersicht").Cells(1, 1).Value
Application.EnableEvents = True
End If
End If
End Sub
'Blatt: Liste
Private Sub Worksheet_Change(ByVal Target As Range)
'bei änderung von B2
If Target.Row = 2 Then
If Target.Column = 2 Then
Application.EnableEvents = False
Worksheets("Übersicht").Cells(1, 1).Value = Worksheets("Liste").Cells(2, 2).Value
Application.EnableEvents = True
End If
End If
End Sub
Es wird als Wenn A1 und B2 aus den beiden Blättern synchronisert. Kann mir bitte jemand erklären wie ich jetzt mehrere Zellen synchronisieren kann? Muss ich die Prodzeduren dafür in Modulen speichern und aufrufen? Falls ja, wie funktioniert das? Oder ist es möglich die Prozeduren hintereinander in dem Hauptverzeichnis aufrufen?
Ich hoffe es kann mir jemand helfen. Bei mir fehlen leider die notwendigen Grundkenntnisse ...
Vielen Dank im Vorraus!