Hallo,
habe gerade mal ein PDF-Dokument geladen und folgenden Code als Makro eingegeben und laufen lassen
(Quelle: https://wiki.documentfoundation.org/Doc ... _Documents)
In der Zeile mit "Enum = Doc.Text.createEnumeration" ist ein Laufzeitfehler aufgetreten:
"Eigenschaft oder Methode nicht gefunden: Text"
Was läuft da falsch?
Dim Doc As Object
Dim Enum As Object
Dim TextElement As Object
Doc = ThisComponent
Enum = Doc.Text.createEnumeration
While Enum.hasMoreElements
TextElement = Enum.nextElement
If TextElement.supportsService("com.sun.star.text.Paragraph") Then
TextElement.String = Replace(TextElement.String, "you", "U")
TextElement.String = Replace(TextElement.String, "too", "2")
TextElement.String = Replace(TextElement.String, "for", "4")
End If
Wend
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
BASIC-Laufzeitfehler
Re: BASIC-Laufzeitfehler
Hallo
Ein wie auch immer geladenes .pdf-Dokument ist halt kein writer-Dokument!Was läuft da falsch
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Re: BASIC-Laufzeitfehler
Und was genau ist denn ein "writer-Dokument"?
Schliesslich kann man ja auch ein neu erstelltes odt-Dokument als PDF exportieren.
Und das soll dann _kein_ writer-Dokument sein?
Schliesslich kann man ja auch ein neu erstelltes odt-Dokument als PDF exportieren.
Und das soll dann _kein_ writer-Dokument sein?
Re: BASIC-Laufzeitfehler
Hallo,
wenn ich mich recht entsinne, wird eine pdf-Datei in Draw geöffnet, stellt dann also ein Zeichnungsdokument dar. Das Makro bezieht sich auf ein Textdokument. Daher geht es schief.
wenn ich mich recht entsinne, wird eine pdf-Datei in Draw geöffnet, stellt dann also ein Zeichnungsdokument dar. Das Makro bezieht sich auf ein Textdokument. Daher geht es schief.
Gruß,
mikele
mikele
Re: BASIC-Laufzeitfehler
Genau … nach dem Export ist es ein …pdf -Dokument. Das ist aber im Prinzip eher ein Bild.
Draw kann das importieren… damit ists aber immer noch kein writer-Dokument.
writer kann direkt …txt, …odt, …doc, docx … importieren.
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.