Hallo
ich bin auf der Suche wie ich im Makro das letzte Wort einer Zeile markieren kann um dort einen Hyperlink auf eine Grafik/Bild im Dokument
einzufügen.
z.B.: Mausefalle [TAB] 512
- Mausefalle ist der Artikeltext
- "512" ist die Seite und auf "512" soll der Link auf Sprungziel: Bild1|graphic; URL: #Bild1|graphic; text: 512; Name: Bild1 verweisen, das Bild liegt dann auf der Seite 512
Kann mir da bitte jemand einen Tip geben. Die Bilder habe ich schon über eine Listendatei einfügen können. Jetzt möchte ich vom Inhaltsverzeichnis einen Link zu der entsprechenden Seite erstellen lassen, wobei der Bildname das Ziel ist.
Vielen Dank schonmal.
Gruß
🙏 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. 🤗
Writer letztes wort einer Zeile markieren
-
- Beiträge: 43
- Registriert: Di 20. Jan 2015, 18:56
- Wohnort: Hungen
Re: Writer letztes wort einer Zeile markieren
Hi,
so könnte das gehen:
edit: ok, das wird Dir doch nicht viel helfen. Du willst ja den Text ersetzen. Kapitel "Suchen und ersetzen" in http://www.pitonyak.org/OOME_3_0.pdf
so könnte das gehen:
Code: Alles auswählen
sub getlastword
oDoc = thisComponent
oViewcursor = oDoc.CurrentController.getViewcursor()
TextString = oViewcursor.getstring
Stringarray() = Split(TextString, Chr(9)) 'split spaltet den Text in einzelne Elemente, als Trenner ist tab gewählt: Chr(9)
Lastword = Stringarray(UBound(Stringarray)) 'das letzte wort
msgbox Lastword
end sub
Win7 Pro, Sibelius 7.1.3, Lubuntu 15.10, LibO 4.4.7, OO 4.1.3
Free Project: LibreOffice Songbook Architect (LOSA)
http://struckkai.blogspot.de/2015/04/li ... itect.html
Free Project: LibreOffice Songbook Architect (LOSA)
http://struckkai.blogspot.de/2015/04/li ... itect.html
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.