Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Druckvorschau

Druckvorschau
07.04.2005 23:06:31
Jochen
Gute Abend,
ich hab die Frage schon mal vor ein paar Wochen gestellt aber keine Antwort
erhalten. Wahrscheinlich waren alle im Urlaub.
Kann man die Druckvorschau anzeigen ohne das die Knöpfe Layout und Ränder aktiv sind?
Ist die Druckvorschau eigentlich so ein eingabauter dialog oder eine Commnandbar?
Wäre froh um Hilfe.
Grüße Jochen
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Druckvorschau
08.04.2005 08:42:16
Willie
Hallo Jochen, du kannst das mit einem Markro machen!

Sub druckvorschau()
ActiveWindow.SelectedSheets.PrintPreview
End Sub

Gruß
Willie
Rückmeldung nicht vergessen!
AW: Druckvorschau
08.04.2005 09:55:33
K.Rola
Hallo,
das ist ein Dialog der heißt xlDialogPrintPreview, Index 222. Du kannst ihn
mit einem undokumentierten Parameter aufrufen, z.B.:
ActiveSheet.Printpreview False
oder:
Application.Dialogs(222).Show False
dann sind die controls zum Editieren ausgeknipst.
Gruß K.Rola
Anzeige
Super Tipp, danke oT
08.04.2005 11:31:02
Jochen
J
;
Anzeige
Anzeige

Infobox / Tutorial

Druckvorschau in Excel ohne Steuerelemente


Schritt-für-Schritt-Anleitung

  1. Öffne Excel und das Arbeitsblatt, für das Du die Druckvorschau anzeigen möchtest.

  2. Drücke Alt + F11, um den VBA-Editor zu öffnen.

  3. Füge ein neues Modul hinzu:

    • Klicke auf Einfügen und wähle Modul.
  4. Kopiere folgenden VBA-Code in das Modul:

    Sub druckvorschau()
       ActiveWindow.SelectedSheets.PrintPreview
    End Sub
  5. Schließe den VBA-Editor und gehe zurück zu Excel.

  6. Führe das Makro aus:

    • Gehe zu Entwicklertools -> Makros.
    • Wähle druckvorschau und klicke auf Ausführen.
  7. Die Druckvorschau wird nun angezeigt ohne die Steuerelemente für Layout und Ränder.


Häufige Fehler und Lösungen

  • Fehler: Das Makro wird nicht ausgeführt.

    • Stelle sicher, dass die Makros in den Excel-Optionen aktiviert sind.
    • Überprüfe, ob Du das richtige Arbeitsblatt ausgewählt hast.
  • Fehler: Druckvorschau zeigt trotzdem Steuerelemente.

    • Verwende den folgenden Code, um die Steuerelemente auszublenden:
    ActiveSheet.PrintPreview False

Alternative Methoden

Eine weitere Möglichkeit, die Druckvorschau in Excel anzuzeigen, ist die Verwendung des Dialogs:

Application.Dialogs(222).Show False

Dieser Befehl öffnet die Druckvorschau ohne die Steuerelemente für Layout und Ränder.


Praktische Beispiele

Wenn Du die Druckvorschau für mehrere Blätter gleichzeitig anzeigen möchtest, kannst Du diesen Code verwenden:

Sub druckvorschauMehrereBlätter()
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        ws.PrintPreview False
    Next ws
End Sub

Dieser Befehl zeigt die Druckvorschau für jedes Arbeitsblatt in der Arbeitsmappe an.


Tipps für Profis

  • Shortcut erstellen: Du kannst den VBA-Code mit einer Tastenkombination verknüpfen, um die Druckvorschau schneller anzuzeigen.
  • Druckbereich festlegen: Stelle sicher, dass der Druckbereich korrekt festgelegt ist, bevor Du die Vorschau anzeigst, um eine bessere Kontrolle über das Drucklayout zu haben.
  • Druckvorschau in Excel anpassen: Experimentiere mit verschiedenen Druckeinstellungen, um die Vorschau an Deine Bedürfnisse anzupassen.

FAQ: Häufige Fragen

1. Kann ich die Druckvorschau auch ohne VBA anzeigen? Ja, Du kannst die Druckvorschau über das Menü Datei -> Drucken aufrufen, jedoch erscheinen dann die Steuerelemente.

2. Was ist der Unterschied zwischen PrintPreview und PrintPreview False? PrintPreview zeigt die Druckvorschau mit Steuerelementen an, während PrintPreview False die Steuerelemente ausblendet und eine saubere Vorschau bietet.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige