PDA

Vollständige Version anzeigen : Spaltenbreite nach längsten Zelleninhalt anpassen


Sonnenlicht
02.10.2016, 09:58
Hi,


ich habe mehrere Tabellenblätter, in denen sich mehrere einzelne gelichaufgebaute Tabellen befinden. Jetzt suche ich nach einer VBA Lösung oder ähnlichem. Wonach sich die Spaltenbreite einer Spalte automatisch an den Zelleninhalt anpasst/verbreitert bzw. nachdem längsten Zelleninhalt der in der Spalte zu finden ist.


Gruß Sonnenlicht :sun:

Hajo_Zi
02.10.2016, 10:05
benutze den Makrorecorder.

<img src="http://Hajo-Excel.de/images/grusz1.gif" align="middle" height="40" alt="Grußformel"><a href="http://Hajo-Excel.de/index.htm"><img border="0" src="http://Hajo-Excel.de/images/logo_hajo3.gif" align="middle" height="40" alt="Homepage"></a>

Fennek11
02.10.2016, 10:25
Hallo,

ungeprüft:

Columns.autofit

oder für alle Arbeitsblätter

for i = i to sheets.count
sheets(i).columns.autofit
next i


mfg

(ungeprüft bedeutet, dass eventuell noch debugged werden muss)

Sonnenlicht
02.10.2016, 10:38
Danke an Alle!

habe es anders gelöst (siehe Beitrag/Thema "Probleme mit Code für automatische Tabellenerweiterung")


P.S. Falls jemand noch eine Lösung für Thema "„Verweis-Formel“ Ergebnis nach Wort durch suchen" oder "Ergänzungen in Tabelle 1 sollen automatisch in Tabelle 2 übernommen werden" würde ich mich unglaublich freuen!

Gruß Sonnenlicht:sun: