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

Forumthread: bestimmten Bereich als PDF speichern

bestimmten Bereich als PDF speichern
03.12.2018 13:33:23
Mub
Hallo zusammen,
ich möchte gerne eine PDF erstellen. Das klappt auch soweit (siehe Code unten). Allerdings möchte ich jetzt von dem Reiter "Kosten" nur den Bereich von A1 bis E58 als PDF speichern. Wie und an welcher Stelle gebe ich es genau ein. Meine bisherigen Versuche scheiterten :)
Sub Save_Ab_pdf()
Dim PDFfileName As String
PDFfileName = Range("M43").Text & ".pdf"
Sheets(Array("Matrix", "Kosten")).Select
Sheets("Matrix").Activate
ChDir ActiveWorkbook.Path
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
fileName:=PDFfileName, _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=True, _
OpenAfterPublish:=True
Sheets("Menu").Select
MsgBox ("PDF file successfully created." & vbNewLine & vbNewLine & "PDF Datei erfolgreich    _
_
_
_
_
erstellt.")
End Sub

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Kopiere den Bereich A1:E58...
03.12.2018 23:25:14
Beverly
Hi,
...in ein leeres Tabellenblatt und wähle dieses dann stattdessen beim Speichern als PDF aus.


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Bestimmten Bereich als PDF speichern in Excel


Schritt-für-Schritt-Anleitung

Um einen bestimmten Bereich in Excel als PDF zu speichern, kannst du den folgenden VBA-Code verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge ein neues Modul hinzu: Rechtsklicke im Projektfenster auf "VBAProject (deinDateiname)", wähle Einfügen > Modul.
  3. Kopiere den folgenden Code in das Modul:

    
    Sub Save_Ab_pdf()
       Dim PDFfileName As String
       PDFfileName = Range("M43").Text & ".pdf"
       Sheets("Kosten").Select

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