Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Textbox-Formatierung

Forumthread: Textbox-Formatierung

Textbox-Formatierung
13.04.2013 14:49:48
Dirk
Hallo zusammen,
ich habe folgendes Problem : aus einem Tabellenblatt werden Daten in ein Userform
eingelesen, sodaß sie geändert und wieder zurückgeschrieben werden können. In 6 Text-
boxen stehen Euro-Beträge, die beim Einlesen mit Tausendertrennpunkt, 2 Dezimalstellen und Währungszeichen in der Textbox dargestellt werden. Ändere ich jedoch einer dieser 6 TextBoxen, so erscheint sofort nach dem Eintippen des ersten Zeichens dieses, gefolgt von einem Komma, den beiden Dezimalstellen und dem Währungszeichen. Das 2. eingetippte Zeichen erscheint dann erst hinter dieser Folge.
Die 6 Textboxen habe ich wie folgt formatiert :

Private Sub TBP_Change()
If IsNumeric(TBP.Text) Then TBP.Text = Format(TBP.Text, "#,###.00")
End Sub

Über eine rasche Antwort würde ich mich sehr freuen.
Liebe Grüße
Dirk

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textbox-Formatierung
13.04.2013 15:10:28
Hajo_Zi
Hallo Dirk,
der Text in der TextBox ist nicht mehr numerisch und darum wird das Format nicht übertragen.
Ich baue keine Datei nach, die Zeit hat schon jemand investiert.
Ein Nachbau sieht bestimmt anders aus als das Original.

Anzeige
AW: Niemand hat die Absicht, eine ....
13.04.2013 18:27:43
Gerd
Hallo Dirk,
nimm eine anderes Textboxereignisprozedur, After_Update oder Exit, statt dem Change.
Gruß Gerd
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige