Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
124to128
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
124to128
124to128
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Suchen nach #####

Suchen nach #####
05.06.2002 13:12:52
N. Davidheimann
Hallo allerseits,

wenn eine Spaltenbreite zu gering gewählt ist, zeigt Excel die berühmten #####. Kann man danach eigentlich auch per VBA suchen ?

Gruß
Norbert

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Suchen nach #####
05.06.2002 13:14:40
andré
du könntest überprüfen wie breit die spalte ist und wieviele zeichen drinen stehen. wenn mehr zeichen drinen stehen als reinpassen muss ja schließlich ###### sowas kommen

TrY aNd ErRoR

andré

Tolle Antwort, Andre?
05.06.2002 13:34:33
M@rkus
Mich würde jetzt mal Interessieren, wie man Spalten nach der Zeichanzahl überprüft und dann die Spalte vergrössert???
Re: Tolle Antwort, Andre?
05.06.2002 13:40:59
andré
also! du kennst ja die spaltenbreiten angabe. die ist in punkt. und punkt heißt soviel wie so viele zeichen passen in der standard schrift in diese zelle. ;).
so dann überprüfst du wieviel zeichen in der spalte stehen (pro zelle überprüfen!!! (den text halt, nicht die Formel) und schaust wieviele zeichen es sind.

und dann markierst du die spalte mit:
Columns("E:E").Select
und verbreiterst sie mit:
Selection.ColumnWidth = 11,31

so das sollte dir jetzt weiterhelfen

Anzeige
Re: Suchen nach #####
05.06.2002 13:46:06
Kl@us-M.
Hallo Norbert,
mit folgendem Code kannst Du die "Optimale Spaltenbreite" einstellen:

Gruss
Klaus-Martin


Re: Suchen nach #####
05.06.2002 13:50:15
Harald Kapp
Hallo André, Markus,
es ist problematisch, die Länge des Eintarges in der Zelle mit der Zellenbreite zu vergleichen. Da Excel standardmäßig eine proportionale Schrift verwendet, ist die dargestellte Länge nicht nur von der Anzahl der Zeichen, sondern auch von deren Wert abhängig. Vergleiche mal 1111111 mit WWWWWWW (in Excel, hier im Forum geht's grad nicht).

Aber: Wenn man in der Text Eigenschaft der Zellen nach "###" sucht, dann wird mit dem tatsächlich dargestellten Wert verglichen:

Funktioniert aber nur, wenn in keiner Zelle der Lattenzaun (#) regulär vorkommt. Sonst evtl mit "##" oder "###" vergleichen, aber das macht wiederum Probleme, wenn die Spalte so schmal ist, dass eben nur ein "#" angezeigt wird.

Gruß Harald

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige