Re: Hilfe!! Hinter jeder Zeile etwas einfügen
Verfasst: Sa, 03.11.2012 00:50
Hallo Funny77,
mit diesem Makro kannst Du das mal schnell machen.
Gruß R
mit diesem Makro kannst Du das mal schnell machen.
Code: Alles auswählen
Sub Insert_paragraph
otext = thiscomponent.Text
oTextCursor = otext.createTextCursor
i = 0
do
oTextCursor.gotoEndOfParagraph(false)
oTextCursor.string = chr(13)+"Hallo"
i = i + 1
oTextCursor.gotoEndOfParagraph(false)
oTextCursor.gotoNextParagraph(false)
loop while oTextCursor.gotoNextParagraph(false)
msgbox "Fertig! ""Hallo"" wurde "+i+"-mal eingefügt"
End Sub
- Du stellst unter Extras/Optionen/Openoffice.org/Sicherheit/Makrosicherheit Mittel ein, dann wirst du beim Öffnen von Dokumenten gefragt ob du Makros ausführen möchtest.
- Unter Extras/Makros/Markos verwalten/OpenOffice.org Basic klickst du links im Baum deine Datei an, dann auf Neu und OK.
- Es hat sich die Basic IDE geöffnet, hier kopierst du den oben angegebenen Makro Text ans Ende.
- Speichern!
- Basic IDE schliessen
- Cursor an die Stelle im Dokument, an der du mit dem Einsetzen von "Hallo" beginnen möchtest.
- Unter Extras/Makros/Makros ausführen klickst Du auf das Plus-Zeichen vor Deinem Dokument, dann das vor Standard, jetzt Module1 anklicken.
- Im rechten Fenster sollte jetzt Insert_paragraph auswählbar sein, anklicken, ausführen, fertig!
Gruß R