WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Textfelder in Formularen (http://www.wcm.at/forum/showthread.php?t=231679)

Boot 10.11.2008 16:19

Textfelder in Formularen
 
Hallo

Ich hoffe, Ihr könnt mir helfen. Ich möchte ein Formular für den Ausdruck in A4 herstellen. Der Anwender soll gewisse Bereiche selbst ausfüllen und andere Bereiche sollen für ihn nur lesbar sein, ein Formular halt ;)

Kleine Textfelder sind in Word kein Problem, also Datum, Zeit, etc. Es sollen jedoch auch 5 größere, mehrzeilige Textfelder entstehen. Der Anwender soll da etwas hineinschreiben, jedoch nicht über die Begrenzungen hinausschreiben können. Mit Word bzw Excel schaffe ich eine Zelle, die in ihrer Breite fix ist, wenn es jedoch zuviel Zeilen werden, dann vergrößert sich die Zelle nach unten oder der Text verschwindet unterhalb. Beides soll nicht geschehen.

Welche (einfache) Möglichkeiten gibt es? Es gibt ein MS-Office 2003 und HTML. Von VB uä habe ich eigentlich keine Ahnung.

Danke

Schappenberg 10.11.2008 20:30

Soweit ich mich erinnere kannst du in Excel unter Daten - Gültigkeit eine maximale Textlänge einstellen können. Kann's mom. aber nicht kontrollieren da ich zu Hause mit OpenOffice arbeite, und da geht's zumindest ...

Boot 10.11.2008 20:52

Ich kann die maximale Anzahl an Zeichen einstellen. Nur wenn der Eintragende eine kleinere Schriftart wählt, dann geht sich mehr aus .... und dies wäre auch so gewünscht.

Darum suche ich sowas: Focus im Textfeld, Schrift außerhalb -> verweigert die Eingabe ;-)

wbendl 11.11.2008 07:40

Hi!

Zitat:

Zitat von Boot (Beitrag 2323245)
Darum suche ich sowas: Focus im Textfeld, Schrift außerhalb -> verweigert die Eingabe ;-)

Dann solltest du dich mit VB/VBA beschäftigen. Die Anzahl der möglichen Zeichen kann , abhängig von der Schrift, dynamisch festgelegt werden.


mfg

WB

Boot 11.11.2008 08:22

Zitat:

Zitat von wbendl (Beitrag 2323343)
Dann solltest du dich mit VB/VBA beschäftigen.

Ich hatte es befürchtet :rolleyes:

Aber ich hege noch die Hoffnung (jaja, die stirbt zuletzt ;)), daß irgendjemand eine (einfachere?) Lösung hat.

Trotzdem Danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag