Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Tabellenblätter abgleichen und automatisch aktualisieren





Frage

hallo ins forum, folgende excel-frage: in einer datei mit mehreren tabellenblättern sollen bestimmte spalten aus einem tabellenblatt identisch in ein anderes übertragen werden. nun sollen aber änderungen, die in dem "ur"-tabellenblatt vorgenommen werden sich auch auf das "abbild" übertragen. änderungen erfolgen primär, dass an unterschiedlichen stellen zeilen eingefügt werden. gibt es also eine funktion, die kontinuierlich und automatisch änderungen in dem quell-tabellenblatt überprüft und dann in dem neuen blatt aktualisiert? besten dank für hilfe maku

Antwort 1 von fedjo

Hallo maku,
den Code in Tabelle1 einfügen.
Daten von Tabelle1 Spalten A:B werden dann automatisch in Tabelle2 übernommen.

Gruß
fedjo

Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range) 'überträgt automatisch Spalte A:B von Tabelle1 in Tabelle2
Worksheets("Tabelle2").Range("A:B").Value = Worksheets("Tabelle1").Range("A:B").Value
End Sub

Antwort 2 von kuefra

hallo fedjo

komme leider erst jetzt dazu zu antworten...

muss ganz dumm fragen; schätze aber mal, dass ich den code "in" ein macro eingeben muss, richtig? habe das noch nie gemacht. kann man das mit "zwei klicks" machen oder soll ist es notwendig sich eingehender mit der materie visual basic und macro auseinander zu setzen?

danke im voraus
maku

Antwort 3 von nighty

hi all

ganz einfach :-))

gruss nighty

alt + f11 oeffnet den vbed

dort projektexplorer oeffnen

dort den code in tabelle1 einfuegen (doppelclick auf tabelle1 oder deine wahltabelle)