Microsoft Excel

Herbers Excel/VBA-Archiv

Excel VBA Zeichenlänge einer Zelle optisch eingrenzen.

Betrifft: Excel VBA Zeichenlänge einer Zelle optisch eingrenzen. von: Pascal Werner
Geschrieben am: 12.10.2020 11:57:34

Hallo zusammen,


Ich hätte eine Frage bezüglich der Ziffernlänge in einer Zelle.

Kann man die Ziffernlänge auf Maximal 6 Stellen begrenzen?

Jedoch sollte der Wert der Zellen dennoch erhalten bleiben wenn es mehr wie 6 stellen hat.


Also in der Zelle steht 123456 (nur 6 Stellen Sichtbar) der Wert ist jedoch 123456789.


Kann man dies vielleicht mit VBA lösen für diese Zelle?


Danke & viele Grüße.

Betrifft: AW: Excel VBA Zeichenlänge einer Zelle optisch eingrenzen.
von: Daniel
Geschrieben am: 12.10.2020 12:13:54

Hi

Meines Wissens nach nur bei Texten und dann über die Spaltenbreite, wenn die nachfolgende Zelle nicht leer ist.

Bei Zahlen versucht Excel immer den vollständigen Wert entsprechend der Formatierung anzuzeigen, ansonsten gibts die ####.

Wenn du dich an einem kleinen Anhang nicht stößt, könnte die Wissenschaftlich Darstellung eine Lösung sein.
Damit kannst du die ersten x Ziffern einer Zahl anzeigen lassen, allerdings kommt nach der ersten Stelle immer ein Komma und am Ende die Zehnerpotenz, damit du dir Größe der Zahl siehst.

Gruß Daniel

Betrifft: AW: Excel VBA Zeichenlänge einer Zelle optisch eingrenzen.
von: Pascal Werner
Geschrieben am: 12.10.2020 12:27:51

Hallo Daniel,

Danke für deine Antwort.
Das kann ich leider nicht so umsetzen wie von dir vorgeschlagen.
Dennoch vielen Dank!

Betrifft: AW: Excel VBA Zeichenlänge einer Zelle optisch eingrenzen.
von: Pascal Werner
Geschrieben am: 12.10.2020 12:27:52

Hallo Daniel,

Danke für deine Antwort.
Das kann ich leider nicht so umsetzen wie von dir vorgeschlagen.
Dennoch vielen Dank!