Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Beate1953 am Oktober 10, 2012, 14:03:23

Titel: Vergrösserbares Textfeld
Beitrag von: Beate1953 am Oktober 10, 2012, 14:03:23
Hallo,

ich habe ein Formular mit Unterformular (Letzteres  in Tabellendarstellung). Im Unterformular habe ich ein Textfeld in dem normalerweise nichts oder nur wenig drin steht. Deshalb ist dieses Feld auch relativ klein. Nun kommt es manchmal aber doch vor, daß viel Text drin steht. Dann soll dieser gesamte Text angezeigt werden - mit Zeilenumbrüchen und vergrößertem Textfeld. In der Eigenschaft "Vergrößerbar" habe ich bereits Ja eingestellt, das bringt aber keinen Effekt.

Übrigens habe ich das gleiche Problem dann auch bei den Berichten.

Gibt es dafür eine Lösung?

Vielen Dank im Voraus.
Grüße
Beate1953
Titel: Re: Vergrösserbares Textfeld
Beitrag von: database am Oktober 10, 2012, 15:52:54
Hallo,

hast du schon versucht statt der Tabellenansicht ein Endlos-Formular zu verwenden?
Hier sollte die automatische Vergrößerung eigentlich greifen.
Titel: Re: Vergrösserbares Textfeld
Beitrag von: DF6GL am Oktober 10, 2012, 16:53:44
Hallo,

m. W. funktioniert in einem Formular die automatische Vergrößerung bei der Bildschirm-Ausgabe nicht, lediglich beim Drucken greifen die Einstellungen.
Titel: Re: Vergrösserbares Textfeld
Beitrag von: database am Oktober 10, 2012, 17:05:43
....stimmt...    :-\
Titel: Re: Vergrösserbares Textfeld
Beitrag von: bahasu am Oktober 10, 2012, 17:35:10
Hi,

Das Steuerelement hat die Eigenschaft ".Height", die per VBA verändert werden kann.
Damit kannst Du die Höhe anpassen (dabei "* 567" bei der Angabe mit benutzen).

Harald
Titel: Re: Vergrösserbares Textfeld
Beitrag von: daolix am Oktober 10, 2012, 19:30:07
Und mit TwipsFromFont (http://www.team-moeller.de/?Tipps_und_Tricks:Wizhook-Objekt:TwipsFromFont) kannst du deinen Text in Breite & Höhe berechnen. Bedenke aber das nachfolgende Controls nicht repositioniert werden.