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

Forumthread: Größe beim pdf Export einstellen

Größe beim pdf Export einstellen
05.10.2015 13:07:21
yummi
Hallo Zusammen,
ich speichere mein aktives Tabellenblatt als pdf so:

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=strFilename _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
jetzt würde ich auch gern automatisch einstellen, dass die Datei so exportiert wird, dass die komplette Tabelle auf einer Seite dargestellt wird.
Weiß jemand welchen Parameter ich da manipulieren muss?
Danke
yummi

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
gelöst
05.10.2015 13:25:00
yummi
Hallo,
habs schon hinbekommen:

With ActiveSheet.PageSetup
.Zoom = False
.Orientation = xlLandscape
.FitToPagesWide = 1
.FitToPagesTall = 1
End With
noch vor die andere Zeile.
Sorry für die Mühe
yummi
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Größe beim PDF-Export in Excel anpassen


Schritt-für-Schritt-Anleitung

Um die Größe beim PDF-Export in Excel anzupassen, kannst Du die folgenden Schritte ausführen:

  1. Öffne Dein Excel-Dokument und gehe zu dem Arbeitsblatt, das Du als PDF speichern möchtest.

  2. Füge den VBA-Code in das VBA-Editor-Fenster ein. Drücke ALT + F11, um den Editor zu öffnen, und füge den folgenden Code ein:

    Sub ExportAsPDF()
       Dim strFilename As String
       strFilename = "C:\DeinPfad\DeinDokument.pdf" ' Passe den Pfad und Dateinamen an
    
       With ActiveSheet.PageSetup
           .Zoom = False
           .Orientation = xlLandscape
           .FitToPagesWide = 1
           .FitToPagesTall = 1
       End With
    
       ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=strFilename, _
           Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
           OpenAfterPublish:=True
    End Sub
  3. Ändere den Pfad in der Zeile strFilename, um den Speicherort der PDF-Datei festzulegen.

  4. Führe das Makro aus, um Deine Excel-Tabelle als PDF zu speichern, wobei die Größe automatisch angepasst wird.


Häufige Fehler und Lösungen

  • Fehler: PDF wird nicht korrekt angezeigt
    Lösung: Stelle sicher, dass die FitToPagesWide und FitToPagesTall Parameter korrekt eingestellt sind. Diese Parameter sorgen dafür, dass die gesamte Tabelle auf einer Seite dargestellt wird.

  • Fehler: Makro wird nicht ausgeführt
    Lösung: Überprüfe, ob die Makros in Deiner Excel-Version aktiviert sind. Gehe zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Makroeinstellungen und aktiviere die Makros.


Alternative Methoden

Wenn Du große Excel-Tabellen als PDF speichern möchtest, gibt es auch andere Methoden:

  • Druckoptionen verwenden: Du kannst die Druckoptionen in Excel nutzen, um die Größe anzupassen. Wähle Datei > Drucken und dann die Option Seitenanpassung aus.

  • Drittanbieter-Tools: Es gibt Programme, die Dir zusätzliche Funktionen bieten, um Excel-Dokumente als PDF zu exportieren und die Größe anzupassen.


Praktische Beispiele

  1. Diagramm als PDF speichern: Um ein Excel-Diagramm als PDF zu exportieren, wähle das Diagramm aus und verwende den Befehl Exportieren > PDF. Achte darauf, die Größe anzupassen.

  2. Eine große Tabelle als PDF speichern: Verwende den oben beschriebenen VBA-Code, um sicherzustellen, dass Deine gesamte Tabelle auf einer Seite dargestellt wird.


Tipps für Profis

  • Verwende benannte Bereiche: Wenn Du nur einen bestimmten Teil Deiner Excel-Datei als PDF exportieren möchtest, definiere einen benannten Bereich und verwende diesen im Exportbefehl.

  • Automatisiere den Prozess: Du kannst den Export als PDF in regelmäßigen Abständen automatisieren, indem Du das Makro in eine Schleife einfügst oder es mit einem Zeitgeber kombinierst.


FAQ: Häufige Fragen

1. Wie kann ich die Größe beim PDF-Export in Excel anpassen?
Du kannst die Größe anpassen, indem Du die FitToPagesWide und FitToPagesTall Parameter im PageSetup anpasst.

2. Kann ich nur bestimmte Bereiche einer Excel-Tabelle als PDF speichern?
Ja, Du kannst einen benannten Bereich verwenden oder die Druckbereichsfunktion nutzen, um nur ausgewählte Teile zu exportieren.

3. Warum wird mein Diagramm nicht korrekt als PDF gespeichert?
Stelle sicher, dass Du die richtigen Einstellungen im Exportbefehl verwendest und dass das Diagramm korrekt ausgewählt ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige