Makro für Schriftformatierung in Textfeldern

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: Makro für Schriftformatierung in Textfeldern

Re: Makro für Schriftformatierung in Textfeldern

von Elbfischer » Fr, 09.11.2007 09:26

Hallo Toxitom,

ich kann nur sagen: SUPER SUPER SUPER!!

Reinkopiert, TextBox durch den Namen meiner TextBox ersetzt und schon gehts ab wie'n Diskus.

Dankeeeeeeee!!!

Elbfischer

Re: Makro für Schriftformatierung in Textfeldern

von Toxitom » Do, 08.11.2007 17:12

Hey Elbfischer,

also, wenn du "Kapitälchen" willst (das ist aber etwas anderes als Großbuchstaben!), dann formatier doch einfach das Formularfeld mit einer entsprechenden Schrift.
Ansonsten verknüpfst du das folgende Makro mit dem Ereignis "Focusverlust":

Code: Alles auswählen

Sub TextUmwandeln
	oForm = thisComponent.drawpage.forms(0)
	oCtl = oForm.getbyName("TextBox")
	oCtl.text = UCase(oCtl.text)
End Sub
Musst du natürlich entsprechend deinen Verhältnissen anpassen ;-)

Viele Grüße
Thomas

Makro für Schriftformatierung in Textfeldern

von Elbfischer » Do, 08.11.2007 14:28

Hallo zusammen,

ich bin's schon mal wieder. Inzwischen habe ich auch schon gelernt, mit der Suchfunktion hir umzugehen. Bei meinen ersten Fragen war ich zumindest teilweise etwas zu schnell mit meinen Fragen. Für dieses Problem habe ich mittels Suchen keine Hinweise geschweige denn eine Lösung gefunden und bitte deshalb wieder mal die Community um Hilfe:

Ich habe mir erfolgreich einige Formulare "gebastelt", die auch so funktionieren wie ich es wollte. Allerdings ist eins dabei, das unbedingt in Großbuchstaben ausgefüllt und gedruckt werden muß.

Nur leider habe ich keine Möglichkeit gefunden, den Inhalt der Textfelder in Versalien zu formatieren.

Nun meine eigentliche Frage: hat jemand ein Makro (oder kann es mir schreiben), das diese Formatierung automatisch beim Verlassen des Eingabefeldes vornimmt ???

Ich wäre riesig dankbar, wenn ich hierfür auch noch Hilfe finde!

Schönen Tag noch,
Elbfischer

Nach oben