Wie alle Anfangsbuchstaben in große umwandeln?

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Wie alle Anfangsbuchstaben in große umwandeln?

Re: Wie alle Anfangsbuchstaben in große umwandeln?

von Dirki » Mo, 19.07.2010 21:42

Vielen Dank matthias,

für das Makro, werde ich gleich mal ausprobieren...eigentlich hätte ich ja gerne alle Anfangsbuchstaben markierter Wörter auf einmal in Groß- oder Kleinbuchstaben umgewandelt, aber...danke nochmal...

Dankesehr Rocko,

ja, das müßte in meiner englisch-sprachigen Version im Menü "Format", "Change Case" zu finden sein; diese Optionen wandeln den gesamten Text in Groß- oder Kleinbuchstaben um, nicht also einzig die Anfangsbuchstaben.

Vielen Dank nochmals. Nette Grüße Dirk

Re: Wie alle Anfangsbuchstaben in große umwandeln?

von manese » Mo, 19.07.2010 15:48

Hallo Dirki,
so eine Funktion ist in OOo nicht eingebaut. Für ein einzelnes Wort kannst du folgendes Makro verwenden:

Code: Alles auswählen

sub Majuskel
	Dim oDoc as object : oDoc = ThisComponent
	Dim oViewC as object : oViewC = oDoc.getCurrentController().getViewCursor()
	Dim oTextC as object : oTextC = oDoc.text.createTextCursorByRange(oViewC)
	oTextC.gotoStartOfWord(False)
	oTextC.goRight(1, True)
	Dim sAnf as String : sAnf = oTextC.getString()
	sAnf = UCase(sAnf)
	oTextC.setString(sAnf, True)
end sub
Ich habe es mir auf die Taste F8 gelegt.

Alles Gute
matthias

Wie alle Anfangsbuchstaben in große umwandeln?

von Dirki » Mo, 19.07.2010 14:59

Wo / wie kann ich alle Anfangsbuchstaben eines Dokuments / eines markierten Abschnittes / Satzes in Großbuchstaben (oder Kleinbuchstaben) umwandeln?

Nach oben