Das Archiv des Excel-Forums
TextBox formatieren
Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Betrifft: TextBox formatieren
von: WilhelmR.
Geschrieben am: 09.10.2003 09:53:08
Ich will eine Zahl die in einer Zelle des Arbeitsblattes ermittelt wurde, in einer Textbox anzeigen.
D.h. das Arbeitsblatt soll unter einem Formular unsichtbar bleiben, Eingabe der nötigen Werte erfolgt über Textboxen im Formular.
das klappt soweit, Excel rechnet Ergebis aus und zeigt es in Zelle O35 an.
Die zugehörige Textbox habe ich in den "Eigenschaften" über "ControlSource" mit der Zelle Verknüpft. Der Wert wird ín der TextBox angezeigt, aber mit vielen Stellen hinterm Komma.
Die Formatierung der Ursprungszelle ist #.##0,00 €.
Wie kriege ich die Textbox dazu diese Formatierung ebenfalls anzuzeigen?
Grüße
WilhelmR.
Betrifft: AW: TextBox formatieren
von: Thomas
Geschrieben am: 09.10.2003 10:06:23
Hallo,
z.B. so:
UserForm1.TextBox1 = Format(Sheets(1).Cells(1, 2), "##0.00 €")
Mfg Thomas
Betrifft: AW: TextBox formatieren
von: WilhelmR.
Geschrieben am: 10.10.2003 08:50:48
Hallo Thomas,
vielen Dankfür deine Nachricht.
Habe Deinen Vorschlag wie folgt umgesetzt:
Private Sub TextBox1_Change()
UserForm1.TextBox1 = Format(Sheets("Tabelle1").Cells(1, 2), "##0.00€")
End Sub
Ergebnis: ich sehe in der Textbox den Wert von Zelle B1, aber ohne Formatierung.
Wo klemmt es bei mir?
Wilhelm
Excel-Beispiele zum Thema " TextBox formatieren"