Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1452to1456
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeilen und Spalten synchronisieren

Zeilen und Spalten synchronisieren
22.10.2015 17:19:21
Joe
Hallo,
ich bin verzweifelt auf der Suche nach einer Lösung um den bestehenden Synchronisationsbereich zu erweitern.
Bis jetzt beschränkt der Bereich sich nur auf eine Zeile (A1:A20) in zwei Registern. Jetzt würde ich den Bereich gerne so erweitern, dass er A1:F20 umfasst.
Tabelle 1:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Application.Intersect(Target, Range("A1:A20")) Is Nothing Then Exit Sub
Application.EnableEvents = False
Worksheets("Tabelle1").Cells(Target.Row, 1).Value = Target.Value
Application.EnableEvents = True
End Sub
Tabelle 2:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Application.Intersect(Target, Range("A1:A20")) Is Nothing Then Exit Sub
Application.EnableEvents = False
Worksheets("Tabelle1").Cells(Target.Row, 1).Value = Target.Value
Application.EnableEvents = True
End Sub
Ich hoffe mir kann jemanden helfen.

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen und Spalten synchronisieren
22.10.2015 17:27:04
Nepumuk
Hallo,
so?
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Not Application.Intersect(Target, Range("A1:F20")) Is Nothing Then
        Application.EnableEvents = False
        Worksheets("Tabelle1").Range(Target.Address).Value = Target.Value
        Application.EnableEvents = True
    End If
End Sub

Gruß
Nepumuk

Anzeige
AW: Zeilen und Spalten synchronisieren
22.10.2015 18:29:56
Joe
Hallo nepumuk,
danke für deine schnelle Antwort. Das klappt super!
Angenommen, die Bereiche sind nicht identisch. Bspw. der Bereich befindet sich im ersten Register F15:K34 und im zweiten Register A1:F20.
Wie könnte man das am besten lösen?

AW: Zeilen und Spalten synchronisieren
22.10.2015 18:36:32
Nepumuk
Hallo,
so:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Not Application.Intersect(Target, Range("A1:F20")) Is Nothing Then
        Application.EnableEvents = False
        Worksheets("Tabelle1").Range(Target.Address).Offset(14, 5).Value = Target.Value
        Application.EnableEvents = True
    End If
End Sub

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Not Application.Intersect(Target, Range("F15:K34")) Is Nothing Then
        Application.EnableEvents = False
        Worksheets("Tabelle2").Range(Target.Address).Offset(-14, -5).Value = Target.Value
        Application.EnableEvents = True
    End If
End Sub

Wo welcher Code hin muss kann ich nicht sagen da ich deine Mappe nicht kenne. Beachte dass du gegebenenfalls die Tabellennamen anpassen musst.
Gruß
Nepumuk

Anzeige
AW: Zeilen und Spalten synchronisieren
27.10.2015 08:56:29
Joe
Entschuldige die verspätete Rückmeldung! Hat alles bestens geklappt!
VG Joe

328 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige