ich bräuchte eine Makro, die das machen würde wie diejenigen, die ich in der angehängten Mappe aufgezeichnet habe.
Mit dem Unterschied, dass der Bereich sich nicht stur bis zur Zeile 23 für Blatt1 und Zeile 65 für Blatt2 erstreckt, sondern variabel ist. D. h., in Blatt 1 soll der Rahmen den Bereich A3:E23 umfassen und die Zwischensummen sollen in Zeile 24 stehen, sowie die Gesamtsumme in Zeile 25.
Idem für das 2. Blatt; der Unterschied zu dem ersten besteht darin, dass das erste auf eine Seite passt, es für das 2. einen Seitenumbruch gibt, mit den Seitennummern.
Range(Cells(ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row, 1), Cells(2, ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Column)).Select With Selection.Borders .LineStyle = xlContinuous .Weight = xlThin End With
Diese Makro setzt die Summen unter die letzte in Spalte A benutzte Zeile und macht einen Rahmen um den gesamten benutzten Bereich außer Zeile 1.
Beim Aufzeichnen eines Makros solltest Du vorher genau wissen, was du tust und nur genau das machen. Jeder Schritt wird aufgezeichnet, wenn Du also 3 Mal an den Rahmen bastelst, schreibt dir Excel 3 Mal die Änderung ins Makro. Das wird unübersichtlich...