dies ist mein erster Auftritt als Frager in diesem Forum, auf das ich übrigens per Suchmaschine (GOOGLE, was sonst) gestossen bin. Hier scheinen die richtigen Experten am Werk zu sein, mein Halbwissen aufzustocken.
Mein Problem: Ich möchte eine Formel über mehrere Blätter dynamisch gestalten. Eine entsprechende Prozedur hinter einem CommandButton kopiert mir das aktive Blatt ans Ende der Mappe. leider wird in einer Formel wie zB. =a1+Tabelle1!a2 der Tabellenmame nicht mitgezogen.
Mein Versuch in VB war folgender:
ActiveCell.FormulaR1C1 = "=SUM(Tabelle1:"&sheets(sheets.count).name&"!R[1]C)"
Alternativ:
ActiveCell.FormulaR1C1 = "=SUM("&sheets(sheets.count-1).name:"&sheets(sheets.count).name&"!R[1]C)"
Wird aber vom Compiler angemeckert.
Irgendwie passen der FormulaR1C1-, der SUM-Befehl, die Verwendung einer Variablen für den Blattnamen und der Zellbezug nicht zusammen.
Ich wäre echt begeistert, wenn einer von Euch 'ne Idee hätte.
Gruß
Volker