• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Excel 2013: Spaltenbreite automatisch an Wortlänge anpassen

Arcane

deaktivierter Benutzer
Registriert
01.12.14
Beiträge
2.534
Hallo,

kann mir jemand sagen, wie ich einem Excel Dokument auf einfache Weise die Spaltenbreite an die jeweilige Wortlänge anpassen kann, ohne Spalten miteinander verbinden zu müssen?

Beispiel:

Ich habe in Spalte B mehrere Wörter untereinander stehen, welche jeweils eine verschiedene Länge haben. Meinetwegen Wort 1 hat 4 Buchstaben und Wort 10 hat 20 Buchstaben. Ich möchte nun, OHNE die Spaltenbreite an das längste Wort anzupassen, dass sich jede Spalte nach der Länge des Wortes richtet. Ist das irgendwie auf automatischem Wege oder durch Code möglich?
 
Du kannst die damit helfen dass du Doppelklick auf den Rand der Spalte machst. Dann passt sich die Spaltenbreite an. Ob es automatisch geht wage ich zu bezweifeln.
 
Du hast in der Spalte B in

B1: Hallo Du da
B2: Toll
B3: So geht das auch
B4: Aber Hallo
B5: Super
B6: Es könnte jetzt auch alles schlimmer kommen
B7: Ende

Wenn Du jetzt oben zwischen den Spalt bei B und C doppelklickst - wird die automatische Spaltenbreite aktiviert. Sprich die Spalte B wird nun so breit, wie der längste Satz / Wort. In meinem Beispiel wird die Spalte B so breit wie B6 eben ist.

Unterschiedliche Breiten von B1 bis hin zu B7 bekommst Du nicht hin! Du könntest Zeilen verbinden. Also zum Beispiel B6 und C6 und D6 als eine Zeile verbinden. Das empfehle ich aber nur, wenn die Excel Tabelle als reines "Show Objekt" missbraucht wird. Da es ansonsten später mit Dingen wie AutoFilter, Sortieren, Pivot Table, Funktionen etc zu Problemen kommen kann.
 
Ich wollte eben verschiedene Zellen unterschiedlich breit haben. Also wie oben schon geschrieben keine automatische Spaltenbreite, sondern das - wenn ich jetzt dein Beispiel nehme, B1 ca. 5cm breit ist, B2 2 cm und B6 dann etwa 12cm. Und das alles ohne Zeilen verbinden zu müssen. Aber so wie ich das jetzt bei dir gelesen habe, geht das ohne Zeilen verbinden wohl nicht... Schade. Aber trotzdem danke!
 
Ist doch auch logisch dass es nicht funktioniert.

Du könntest aber zB den automatischen Textumbruch aktivieren.
 
Genau so. Schlangenlinie wäre ideal.

Ich würde zum Schluss eh das Gitternetz ausblenden, von daher tut das acuh der Optik nichts ab, aber wenn ich Zellen verbinde, wird das dann eine elendiche Frimelei mit den Wörtern, die in den Spalten C, D,...usw kommen. Wenn ich jedesmal Spalten verbinde, bekomme ich irgendwann Probleme mit der Gesamtbreite, da ich mit einer vorgegebenen Schriftgröße eine gewissen Spaltenanzahl auf eine A4 Seite bekommen muss. Aber vielleicht füg ich auch für längere Wörter Textfelder ein...

Edit: textumbruch fällt auch flach
 
Wenn du das Gitternetz ausblendest ist es doch eh egal. Dann kann auch jede Zeile in der entsprechenden Spalte gleich breit sein.
 
Dann komm ich mit der Gesamtbreite nicht hin. Wie gesagt, ich muss alles auf der Breite einer A4 Seite bekommen. Noch weniger sogar. Auf der rechten Seite kommt noch ein 6cm breites Logo entlang der Seite nach unten hin. Und wenn ich jedesmal Zeilen verbinde, bekomme ich bei längeren Wörtern irgendwann Probleme, wenn darüber kürzere Wörter stehen und ich die Spaltenbreite des darunter liegenden Wortes auf das Wort in den verbundenen Zeilen anpasse. Hab ich also ein Wort über Spalte B+C+D verbunden und die Zelle dann auf die Breite des Wortes anpasse, kann es passieren, dass er mir in einer anderen Spalte das Wort in D abschneidet
 
Wollte ich auch gerade sagen. Eine Excel Tabelle kann ich auch in Word einfügen.
Zeilenumbrüche ist in einer Zelle nix. Excel ist halt ein umfangreiches Rechentool.
 
Ich meinte es so, dass er alles in Word machen soll, ohne Tabellen.
 
Geht nicht, ich brauche in manchen Spalten ja/nein Auswahlmöglichkeiten. Also keine mit x ankreuzbahre, sondern mit drop down Menü. Und ich muss mir Werte ausrechnen lassen können. Das geht leider nicht mit Word
 
Ich erstelle ein elektronisches Anmeldeformular - das erübrigt vielleicht einige Fragen.
Naja, ich werd das dann wohl mit Textfeldern machen. Ich wollte mir eigentlich nur ein wenig Arbeit ersparen ;)
 
Je nachdem, was berechnet wird, ginge es mit Acrobat. Vor allem könnte der Empfänger
das Formular unterschrieben zurücksenden.
 
Das ist ja noch mehr Arbeit :D Und so konfirm bin ich mit HTML nicht. Ich hab mal Boulder Dash damit in der Schule gemacht, aber das ist schon ewig her.
Mit sowas kenn ich mich nicht mehr wirklich aus
 
Warum nimmst du nicht mehrere Spalten die alle 1,5 cm groß sind. Um längere Wörter in eine Zelle zu bekommen brauchst du dann "nur" die Zellen verbinden.