Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: signum1990 am Juli 09, 2016, 14:49:21

Titel: Schriftart in Textfeld dynamisch anpassen
Beitrag von: signum1990 am Juli 09, 2016, 14:49:21
Hallo liebe Leute,

ich habe folgendes Problem:
In einem Formular habe ich ein Textfeld erstellt, dass mir den Namen eines Kunden anzeigt. Die Feldhöhe und breite ist fest.
Nun kann es ja vorkommen, dass ein Name länger ist als mein Feld breit.
Wie kann ich erreichen, dass die Schriftgröße sich so anpasst, dass mir der ganze Name angezeigt wird?

Danke im Voraus
Titel: Re: Schriftart in Textfeld dynamisch anpassen
Beitrag von: DF6GL am Juli 10, 2016, 08:41:12
Hallo,

überleg Dir erst, ob das auch zielführend ist.  Evtl. muss die Schriftgröße so klein eingestellt werden, dass Du eine Lupe brauchst, um den Text noch lesen zu können.

Hier ein Ansatz:

http://www.dbwiki.net/wiki/VBA_Tipp:_Laufweite_einer_Schrift_ermitteln


Alternative:  Benutze das Textfeld-Ereignis "Beim Hingehen", um den Wert des Feldes an die Eigenschaft "SteuerelementTip-Text"  (ControlTipText)zuzuweisen.
Titel: Re: Schriftart in Textfeld dynamisch anpassen
Beitrag von: signum1990 am Juli 10, 2016, 09:33:31
Danke für die schnelle Antwort!

ja irgendwann wirds zu klein, hab es über ControlTipText gelöst.