Discussion:
In Textbox nur vierstellige zahlen zulassen
(zu alt für eine Antwort)
Stefan Tollkühn
2004-08-10 10:15:50 UTC
Permalink
Hi @ all,

wie kann ich auf einem Userform diversen Textboxen beibringen das sie
nur Zahlen annehmen dürfen. und warum werden sachen die ich in eine
Textbox eintrage als textwert in die zelle geschrieben? kann ich das
irgendwie umgehen? habe alles ausprobiert aber ich kann die werte auf
dem sheet nicht mehr als zahl formatieren.

ich freu mich über jede hilfe!

Stefan Tollkühn
Berlin, Germany

Excel 2000 User
Rainer
2004-08-10 11:13:06 UTC
Permalink
Hallo Stefan,
-----Originalnachricht-----
wie kann ich auf einem Userform diversen Textboxen
beibringen das sie
nur Zahlen annehmen dürfen. und warum werden sachen die
ich in eine
Textbox eintrage als textwert in die zelle geschrieben?
kann ich das
irgendwie umgehen? habe alles ausprobiert aber ich kann
die werte auf
dem sheet nicht mehr als zahl formatieren.
ich freu mich über jede hilfe!
Stefan Tollkühn
Berlin, Germany
Excel 2000 User
.
die Antwort hast Du Dir schon selbst gegeben.
In einer Userform schreibst Du Werte in ein Textfeld.
Grundsätzlich nimmt dieses Ding erst mal alles an.

Jetzt musst Du prüfen, ob die Eingabe zulässig war.
Z.B mit Len die Länge der Eingabe.
mit Isnumeric ob eine Zahl eingegeben wurde.

Gruß
Rainer
Stefan Tollkühn
2004-08-10 11:35:06 UTC
Permalink
Hallo Rainer,

es werden aus dem userform daten an das sheet übergeben. in diesem sheet
sind aber auch noch formeln, nur leider berechnet er diese nicht. ich
nehme an, dass das daher rührt das er die zahlen als text in das sheet
schreibt. nach dem ich die zahlen manuell in die zelle schreibe erkennt
er sie als zahl und rechnet auch damit. das dumme ist nur das ich mir
die nochmalige bearbeitung der zahlen natürlich sparen möchte da quasi
jeden tag welche dazu kommen.

Ich bräuchte also nur ein möglichkeit die in die textbox eingegebenen
zahlen auch als zahl in die textbox zu schreiben. weißt du wie das geht?

MfG

Stefan Tollkühn
Berlin, Germany

Excel 2000 User
Post by Rainer
Hallo Stefan,
-----Originalnachricht-----
wie kann ich auf einem Userform diversen Textboxen
beibringen das sie
nur Zahlen annehmen dürfen. und warum werden sachen die
ich in eine
Textbox eintrage als textwert in die zelle geschrieben?
kann ich das
irgendwie umgehen? habe alles ausprobiert aber ich kann
die werte auf
dem sheet nicht mehr als zahl formatieren.
ich freu mich über jede hilfe!
Stefan Tollkühn
Berlin, Germany
Excel 2000 User
.
die Antwort hast Du Dir schon selbst gegeben.
In einer Userform schreibst Du Werte in ein Textfeld.
Grundsätzlich nimmt dieses Ding erst mal alles an.
Jetzt musst Du prüfen, ob die Eingabe zulässig war.
Z.B mit Len die Länge der Eingabe.
mit Isnumeric ob eine Zahl eingegeben wurde.
Gruß
Rainer
Loading...