Hallo Ralf,
Ralf Tempel schrieb:
> Und
> wie Autoren
> nun mal so sind, gewisse Regeln sind ihnen nicht beizubringen [...]
naja, ich weiß nicht was Du für Autoren kennst ;-)
> Ich bin nicht auf ein Makro fixiert. Es war nur das erste was mir
> einfiel,
was ja auch nicht falsch war. Nur mit dem Aufzeichnen ist das wohl eher
nicht optimal hinzukriegen.
Du solltest das lieber slbst programmieren, habe ein kleines Beispiel
hier zusammengeklickt:
Sub Main
Suchen() = Array("der", "die", "das")
Ersetzen() = Array("#der#", "#die#", "#das#")
tauschen = ThisComponent.createReplaceDescriptor
For i = 0 To 2
tauschen.SearchString = Suchen(i)
tauschen.ReplaceString = Ersetzen(i)
ThisComponent.replaceAll(tauschen)
Next i
End Sub
Das ersetzt nun nur 3 Wörter im Fließtext. Was Du insgesamt brauchst
weiß ich nicht, weil evtl. geht es nicht nur um Fließtext und Du hast
Vorstellungen wo die Suchen/Ersetzen-Begriffe herkommen sollen, ich habe
sie hier direkt ins Makro geschrieben.
> Ich wurde nach einem Makronamen gefragt und kann das Makro jederzeit
> aufrufen, um es anzuwenden. Auch nachdem das Programm zwischenzeitlich
> geschlossen wurde.
??
Und was heißt das? Ich denke das Makro geht nicht, das schien mir doch
der Grund Deiner Anfrage. Oder heißt das "aufrufen" hier ganz 'streng'
Du kannst aufrufen, aber es gibt sofort die Fehlermeldung?
Gruß
Jörg
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]