HERBERS Excel-Forum - das Archiv
Zahlendarstellung in Textbox
max

Hallo,
ich habe Textboxen in Userforms, welche platzbedingt nicht allzu groß sein können.
In den Textboxen sollen aber Zahlen mit vielen Dezimalstellen stehen, weil ich diese später für Berechnungen brauche.
Nun möchte ich gerne, dass die Zahlen so in den Textboxen stehen, dass die Nachkommastellen nach rechts aus dem Blickfeld "verschwinden" aber die (meist nur 3) "Vorkomma-Stellen" alle sichtbar bleiben.
Wie muss ich die Textbox formatieren, bzw wie muss der Format-Befehl (zB in Ergebnis = Format( a * b, "#0.000000") ) ausehen ?
Alles was ich bisher probiert habe hat zur Folge, dass mir die Zahlen nach links und rechts aus der Box rauslaufen...
Wer kennt das Problem und hat eine Lösung gefunden ?
:o)
max

AW: Zahlendarstellung in Textbox
Tino

Hallo,
ich würde die Zahlen mit denen Du rechnen musst, also die mit den vielen Nachkommastellen
wo anders zwischenlagern (in Zellen, in anderen Textboxen diese ausblenden usw...) und
in die TextBox für die Anzeige, gibst nur die gekürzten Werte an.
Gruß Tino
AW: Zahlendarstellung in Textbox
max

Hi Tino...
besten Dank für Deine Antwort.....ist mir aber etwas zu umständlich....
aber dann hab ich den Trick gefunden....
TextBox.SelStart = 1
macht es !
verstehe jetzt nicht, dies hat doch nichts
Tino

Hallo,
mit der Darstellung zu tun?
SelStart bestimmt doch eigentlich die Cursorposition (den Anfang einer Markierung).
Gruß Tino