Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: focus.stefan am Oktober 06, 2011, 16:37:33

Titel: Variables Länge des Textfeld im Formular?
Beitrag von: focus.stefan am Oktober 06, 2011, 16:37:33
Hallo liebe Access gemeinde,

ich suche einen befehl indem sich die textbox automatisch der länge des eingabe anpasst.

bsp: das textfeld ist für eine eingabe von 5 ziffern ausgelegt aber es werden nun 10 ziffern eingetragen

nun soll es automatisch das textfeld verbreitern

vielen dank für eure hilfe.

lg Stefan

PS: noch eine andere Sache ich habe eine normale eingabe doch in einigen fällen wird nichts in das textfeld geschrieben es bleibt also leer.

nun soll nichts in eine variable überschrieben werden doch da kommt immer eine fehlermeldung muss ich es mittels einer abfrage vorher abfangen oder habe ich einfach einen denkfehler
Titel: Re: Variables Länge des Textfeld im Formular?
Beitrag von: MzKlMu am Oktober 06, 2011, 16:54:14
Hallo,
warum stellst Du das Feld nicht gleich auf die richtige Breite ein.

Wenn das ein Endlosformular ist, würde es eh nicht gehen.

Das zweite Problem musst Du mal besser beschreiben. Wieso hast Du da eine Variable?
Und wie wird die gefüllt?
Titel: Re: Variables Länge des Textfeld im Formular?
Beitrag von: focus.stefan am Oktober 06, 2011, 17:46:11
ich habe eine variable als string deklariert und der inhalt von dem textfeld wird in diese variable übertragen

doch leider gibt access eine fehlermeldung aus wenn zum beispiel nichts im textfeld steht ich werde aber dann eine abfrage vorher einbauen

der benutzer soll eine bestimmte ziffernfolge eingeben doch in einigen fällen bleibt dieses textfeld leer und vba meckert dann

danke für deine antwort
Titel: Re: Variables Länge des Textfeld im Formular?
Beitrag von: MzKlMu am Oktober 06, 2011, 18:32:52
Hallo,
ich verstehe nach wie vor nur Bahnhof?

Wozu brauchst Du überhaupt eine Variable?
Und warum soll das Feld unterschiedlich lang werden?
Welcher Datentyp hat die Variable?
Titel: Re: Variables Länge des Textfeld im Formular?
Beitrag von: DF6GL am Oktober 06, 2011, 19:19:58
Hallo,


vermutlich meint er den Test auf NULL (leeres Textfeld) bei der Zuweisung an die Variable:


Dim strMeineVariable as String
strMeineVariable = nz(Me!Textfeld1,"")
Titel: Re: Variables Länge des Textfeld im Formular?
Beitrag von: focus.stefan am Oktober 07, 2011, 06:55:26
ja genau vielen dank probier ich gleich mal aus....

lg Stefan