Habe ein Formblatt in ein einem Tabellenblatt erstellt, das per Makro 120x kopiert und dabei jeweils mit einem neuen Namen versehen wird (von Beleg 1 nach Beleg 2 usw.). Das klappt auch soweit.
Im Ablauf des Makros soll nach dem Kopieren gleichzeitig im neuen Blatt eine Formel einfügt werden, die in die Zelle D6 aus dem vorhergehenden Blatt die Schlußsumme aus der Zelle D29 übernimmt (quasi ein Übertrag) uind habe es mit folgendem Ausdruck versucht, der mir immer als Fehler angezeigt wird.
ActiveSheet.Range("D6").Formula = "=Sheets(i)!D29"
dabei ist ActiveSheet das durch Kopieren erstellte neue Tabellenblatt und Sheets (i) das vorgergehende Tabellenblatt mit den zu übertragenden Wert in D29.
ich hoffe ich habe mich verständlich ausgedrückt und Ihr könnt mir helfen.