Referenz auf Daten in anderem Blatt
27.11.2020 14:59:47
W
ich habe in einer Tabelle mehrere Blätter gespeichert; sie sind nach Zeitraum aufsteigend sortiert.
Spalte A enthält eine Bezeichnung
Spalte B den zugehörigen Betrag
Jetzt möchte ich die Tabellen um zwei weitere Spalten erweitern. Dann soll in Spalte B der Betrag der entsprechenden Zeile aus dem vorherigen Tabellenblatt stehen. Spalte C wird "als Vorlage" kopiert und ggf. ein geänderter Betrag eingetragen, und in Spalte D die Differenz zwischen alt und neu ausgewiesen.
Grundsätzlich ist das kein Problem. Aus dem Makro-Recorder:
Range("C2").Select
ActiveCell.FormulaR1C1 = "=SUM(Tabelle1!RC)"
Wenn ich nun das Blatt kopiere, werden die Referenzen nicht verändert; ich beziehe mich dann weiterhin auf Tabelle1.
Frage: wie kann ich das ohne VBA lösen? Und wenn es nicht ohne VBA geht, gibt es dann eine einfachere Lösung als alle belegten Zellen nach einer Referenz zu durchsuchen und anzupassen?
Gruß
Werner