Anzeige
Archiv - Navigation
1308to1312
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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

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.

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
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige