Anzeige
Anzeige
Anzeige
Lesedauer 2 Min.

Word: Makro fürs Speichern als PDF

Problem: Wir brauchen für Word 2010 ein Makro, mit dem wir die aktuelle Datei automatisch als PDF-Datei speichern lassen. Geht das - und wie müsste der Makro-Code lauten?
PcTipp
PcTipp
© Quelle: PCtipp.ch

Lösung: Das geht, vorausgesetzt, die Word-Datei hat bereits einen Word-Dateinamen und Speicherort. Es geht also nicht mit soeben erstellten Dokumenten, die Sie noch nicht gespeichert haben.

Öffnen Sie den Visual-Basic-Editor, indem Sie die Tastenkombination Alt+F11 drücken. Öffnen Sie allenfalls durch Doppelklick auf «ThisDocument» ein Codefenster und fügen Sie exakt folgenden Code ein:

Sub PDF_Speichern()

'by Xpert on www.pctipp.ch/forum (04.12.2012)

Dim strDateiname As String

Dim strPfad As String

Dim strPDF As String

Dim intPosition As Integer

Dim intLaenge As Integer

Dim intEndung As Integer

strPfad = ActiveDocument.Path & "\"

strDateiname = ActiveDocument.Name

intLaenge = Len(strDateiname)

intPosition = InStrRev(strDateiname, ".")

intEndung = intLaenge - intPosition

Select Case intEndung

Case 0

strPDF = strPfad & strDateiname & ".pdf"

Case 3

strDateiname = Left(ActiveDocument.Name, Len(ActiveDocument.Name) - 3)

strPDF = strPfad & strDateiname & Left(strDateiname, i) & "pdf"

Case 4

strDateiname = Left(ActiveDocument.Name, Len(ActiveDocument.Name) - 4)

strPDF = strPfad & strDateiname & Left(strDateiname, i) & "pdf"

Case Else

MsgBox "Die Dateiendung wurde nicht erkannt!", vbExclamation, "Unbekannte Dateiendung"

End Select

ActiveDocument.ExportAsFixedFormat OutputFileName:=strPDF, ExportFormat:=wdExportFormatPDF, _

OpenAfterExport:=True, OptimizeFor:=wdExportOptimizeForPrint, Range:= _

wdExportAllDocument, From:=1, to:=1, Item:=wdExportDocumentContent, _

IncludeDocProps:=True, KeepIRM:=True, CreateBookmarks:= _

wdExportCreateNoBookmarks, DocStructureTags:=True, BitmapMissingFonts:= _

True, UseISO19005_1:=False

End Sub

Gehen Sie zu Datei speichern und zurück zu Word. Jetzt fügen Sie eine Verknüpfung zum Makro dort ein, wo Sie sie haben wollen, zum Beispiel oben links in der Leiste für den Schnellzugriff. (PCtipp-Forum)

Kommentare

Office Internet Kummerkasten PDF Software Internet & Sicherheit Software & Tools
Anzeige
Anzeige

Neueste Beiträge

JBL Pulse 6 für 299.95 Franken vorgestellt
Der neue JBL Pulse 6 soll JBL Legendary Sound mit einer individuell anpassbaren 360-Grad-Lichtshow verbinden und so Sound und Farbe in jeden Moment bringen.
2 Minuten
KI und Politik
Neue parlamentarische Gruppe nimmt KI in den Fokus
Knapp 30 Mitglieder von National- und Ständerat bündeln ihre Arbeit zu künstlicher Intelligenz in einer neuen parlamentarischen Gruppe. Sie will Praxiswissen in die politische Debatte bringen – vor der geplanten KI-Regulierung und dem Genfer Gipfel 2027.
3 Minuten
Swisscom lanciert kostenpflichtige App für digitale Kindersicherheit
Die neue App Kids Security von Swisscom will Familien dabei unterstützen, gemeinsame Regeln für die Nutzung von Smartphone und Internet festzulegen und umzusetzen.
2 Minuten

Das könnte Sie auch interessieren

Hardware-Tipps
Alte Rechner, neue Ideen
Was tun mit dem alten Laptop oder dem ausgemusterten PC? Unser Artikel liefert viele praktische Ideen, um die Geräte weiterhin sinnvoll zu nutzen und sie so vor einem Ende als Elektroschrott zu bewahren.
8 Minuten
18. Sep 2026
Outlook-Tipps
Das neue Outlook
Microsoft hat seine beliebte E-Mail- und Organisations-Software Outlook komplett überarbeitet. Wir zeigen Ihnen Schritt für Schritt, wie Sie die neue Version einrichten, bedienen und optimal auf Ihre Bedürfnisse anpassen.
9 Minuten
10. Apr 2024
Windows-Tipps
Windows-Explorer 1×1
Der Windows-Explorer ist weit mehr als nur ein Dateimanager. Er ist das Rückgrat der Windows-Oberfläche. Mit den richtigen Einstellungen und Kniffen holen Sie deutlich mehr Tempo, Übersicht und Komfort aus ihm heraus.
8 Minuten
11. Sep 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Kommentare