Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1152to1156
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
Inhaltsverzeichnis

Druckvorschau

Druckvorschau
ioannis
Hallo zusammen,
mit eurer Hilfe habe ich folgendes Makro bekommen:
Sub p()
Dim varPB As Variant
Dim iPage As Integer, iRowL As Integer
Dim dSumA As Currency, dSumB As Currency
iRowL = Cells(Rows.Count, 1).End(xlUp).Row
iPage = 1
Do Until IsError(varPB)
varPB = ExecuteExcel4Macro( _
"INDEX(GET.DOCUMENT(64)," & iPage & ")")
If IsError(varPB) Then Exit Do
dSumA = WorksheetFunction.Sum(Range( _
Cells(1, 1), Cells(varPB - 1, 1)))
With ActiveSheet.PageSetup
.CenterHeader = Format(dSumB, "#,##0.00")
.CenterFooter = Format(dSumA, "#,##0.00")
End With
ActiveSheet.PrintOut From:=iPage, To:=iPage
dSumB = dSumA
iPage = iPage + 1
Loop
dSumB = dSumA
dSumA = WorksheetFunction.Sum(Range( _
Cells(1, 1), Cells(iRowL, 1)))
With ActiveSheet.PageSetup
.CenterHeader = Format(dSumB, "#,##0.00")
.CenterFooter = Format(dSumA, "#,##0.00")
End With
ActiveSheet.PrintOut From:=iPage, To:=iPage
End Sub

jetzt möchte ich es so modifizieren, dass es nicht druckt, sondern nur den Druckvorschau ausgibt. Weiß da jemand Rat?
mfg
ioannis

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: ActiveSheet.PrintView o.T.
20.04.2010 21:39:05
Gerd
Gruß Gerd
AW: Druckvorschau
20.04.2010 21:46:22
Schorschi
Hallo ioannis,
PrintOut durch PrintPreview ersetzen.
Gruss
Schorschi
AW: Druckvorschau
20.04.2010 22:02:02
ioannis
Hallo,
danke für die schnelle Antwort, beim Printview bekomme ich aber Laufzeitfehler `438`, und beim PrintPreview Laufzeitfehler `1004` :-(
mfg
ioannis
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige