BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
PDF in Writer erstellen mittels einem Makro?
PDF in Writer erstellen mittels einem Makro?
Hallo,
ich brauche ein Makro mit dem ich ein Dokument (Writer-Formular) in
ein "PDF"-Formular konvertieren kann?
Mfg
Strunz
ich brauche ein Makro mit dem ich ein Dokument (Writer-Formular) in
ein "PDF"-Formular konvertieren kann?
Mfg
Strunz
Re: PDF in Writer erstellen mittels einem Makro?
Dim args(0) As New com.sun.star.beans.PropertyValue
Dim odoc As Object
odoc = ThisComponent
args(0).Name = "Filtername"
args(0).Value = "writer_pdf_Export"
odoc.storeToURL("file:///Users/strunz/Desktop/test.pdf", args ())
Dim odoc As Object
odoc = ThisComponent
args(0).Name = "Filtername"
args(0).Value = "writer_pdf_Export"
odoc.storeToURL("file:///Users/strunz/Desktop/test.pdf", args ())
Re: PDF in Writer erstellen mittels einem Makro?
Es kommt folgende Fehlermeldung:
Eigenschaft oder Methode nicht gefunden "storeToURL"
Wer kann mir weiterhelfen?
Eigenschaft oder Methode nicht gefunden "storeToURL"
Wer kann mir weiterhelfen?
Re: PDF in Writer erstellen mittels einem Makro?
Du selbst, indem Du die komplette Macro-Datei hier einstellst und mit der Code-Schaltfläche </> in Tags einschliesst. Sonst müsste man Deinen vermuteten Fehler per kristallkugel suchen.
Mfg, Jörn
LO 6.0.7 (32Bit) Win8.1 Pro 32 Bit/ LO 6.3.2 Win10 64Bit / LO 6.0.7 Win7 Pro 64 Bit
Re: PDF in Writer erstellen mittels einem Makro?
Hallo,
ich würde mal vermuten, dass da irgendwo in der Pfadangabe ein C: fehlt (wenn du mit Windows arbeitest). Dann sollte aber eine andere Fehlermeldung kommen.
ich würde mal vermuten, dass da irgendwo in der Pfadangabe ein C: fehlt (wenn du mit Windows arbeitest). Dann sollte aber eine andere Fehlermeldung kommen.
Gruß,
mikele
mikele
Re: PDF in Writer erstellen mittels einem Makro?
"Eigenschaft oder Methode nicht gefunden "storeToURL""
kommt, wenn odoc diese nicht besitzt - vermutlich hast Du das Makro mit F5 aus dem Makro-Editor heraus gestartet, dann bedeutet "odoc = ThisComponent", dass ThisComponent der Makro-Editor ist - und der hat kein storeToURL.
Du musst das Makro aus dem Writer-Dokument heraus aufrufen. Dann wird mit ThisComponent auch dieses gefunden.
kommt, wenn odoc diese nicht besitzt - vermutlich hast Du das Makro mit F5 aus dem Makro-Editor heraus gestartet, dann bedeutet "odoc = ThisComponent", dass ThisComponent der Makro-Editor ist - und der hat kein storeToURL.
Du musst das Makro aus dem Writer-Dokument heraus aufrufen. Dann wird mit ThisComponent auch dieses gefunden.
g
2008 LucidL./MaverickM./WinXP LibreOffice 3.3.2 > 02/13 LinuxMint13/Xubuntu > 09/13 Debian Wheezy+LO3.5.4.2 > 01/15 Debian Jessie KDE+LO4.3.3.2/Mint17 openbox auf USB+LO4.2.8.2 > 03/16 ArchLin & LO5.1+ff > 02/18 Kubuntu
2008 LucidL./MaverickM./WinXP LibreOffice 3.3.2 > 02/13 LinuxMint13/Xubuntu > 09/13 Debian Wheezy+LO3.5.4.2 > 01/15 Debian Jessie KDE+LO4.3.3.2/Mint17 openbox auf USB+LO4.2.8.2 > 03/16 ArchLin & LO5.1+ff > 02/18 Kubuntu
Re: PDF in Writer erstellen mittels einem Makro?
Hallo,
das Makro funktioniert bei mir sowohl vom Writer als auch aus dem Makro-Editor gestartet fehlerfrei.
das Makro funktioniert bei mir sowohl vom Writer als auch aus dem Makro-Editor gestartet fehlerfrei.
Gruß,
mikele
mikele
Re: PDF in Writer erstellen mittels einem Makro?
Hallo,
bei mir kommt folgende Fehlermeldung:
"Die Datei konnte nicht geöffnet werden" (Mac OS X).
Was mache ich falsch?
Mfg
Strunz
bei mir kommt folgende Fehlermeldung:
"Die Datei konnte nicht geöffnet werden" (Mac OS X).
Was mache ich falsch?
Mfg
Strunz
Re: PDF in Writer erstellen mittels einem Makro?
Hallo,
wann kommt welche Fehlermeldung? Es können ja nicht beide gleichzeitig auftreten.
Versuche mal
wann kommt welche Fehlermeldung? Es können ja nicht beide gleichzeitig auftreten.
Versuche mal
Code: Alles auswählen
sDateiname=ConvertToUrl("/Users/strunz/Desktop/test.pdf")
odoc.storeToURL(sDateiname, args ())
Gruß,
mikele
mikele
Re: PDF in Writer erstellen mittels einem Makro?
Was meinst du mit "sDateiname"?mikele hat geschrieben: ↑Sa 28. Nov 2020, 11:25Hallo,
wann kommt welche Fehlermeldung? Es können ja nicht beide gleichzeitig auftreten.
Versuche malCode: Alles auswählen
sDateiname=ConvertToUrl("/Users/strunz/Desktop/test.pdf") odoc.storeToURL(sDateiname, args ())
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️