Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Fußzeile nur auf letztem Blatt

Forumthread: Fußzeile nur auf letztem Blatt

Fußzeile nur auf letztem Blatt
07.12.2003 19:57:06
Jens
einen schönen Adventabend allen im Forum

ich habe folgendes Problem zu lösen. Beim Ausdruck von mehreren Seiten soll nur auf der letzten Seite eine Fußzeile ausgedruckt werden. Wie kann man das mit VBA programmieren?

Danke Jens
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fußzeile nur auf letztem Blatt
07.12.2003 20:28:10
Ramses
Hallo Jens


Sub PrintOut_with_Footer_at_last_page()
Dim i As Integer, n As Integer
n = ExecuteExcel4Macro("Get.Document(50)")
For i = 1 To n
If i = n Then
ActiveWindow.SelectedSheets.PrintOut From:=i, _
To:=i, Copies:=1, Collate:=True
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = "Rechts unten"
End With
Else
ActiveWindow.SelectedSheets.PrintOut From:=i, _
To:=i, Copies:=1, Collate:=True
End If
End Sub


Gruss Rainer
Anzeige
AW: Fußzeile nur auf letztem Blatt
08.12.2003 09:44:03
OttoH
Hallo Jens,

versuch mal folgendes:


Sub Fuss_auf_letzte_Seite()
Dim n As Integer
n = ActiveWorkbook.ActiveSheet.HPageBreaks.Count
ActiveWindow.SelectedSheets.PrintOut From:=1, To:=n, Copies:=1
ActiveSheet.PageSetup.LeftFooter = "Hugo"
ActiveWindow.SelectedSheets.PrintOut From:=n + 1, To:=n + 1, Copies:=1
ActiveSheet.PageSetup.LeftFooter = ""
End Sub


Gruß OttoH
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18