Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
348to352
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
348to352
348to352
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Fußzeile nur auf letztem Blatt

Fußzeile nur auf letztem Blatt
07.12.2003 18: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

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

Betreff
Datum
Anwender
Anzeige
AW: Fußzeile nur auf letztem Blatt
07.12.2003 19: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
AW: Fußzeile nur auf letztem Blatt
08.12.2003 08: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

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige