Discussion:
Zellengröße (Höhe) dynamisch an Inhalt (Text) anpassen
(zu alt für eine Antwort)
Michael Karajan
2008-07-20 14:13:01 UTC
Permalink
Hallo NG!

Ich habe in einer Tabellem eine Spalte in der in den einzelnen Zeilen
verschieden lange Textinhalte eingegeben werden können. Wie kann Excel dazu
bringen die Zellhöhe an den Inhalt dynamisch anzupassen?

Ich habe verschiedenes mit "Zelle Ausrichten" versucht aber irgendwie will
es nicht klappen. Ist es wohl nur über vba möglich?

Für Eure Lösungsvorschläge bedanke ich mich im Voraus.

Gruß
Michael
Wolfgang Habernoll
2008-07-20 14:26:04 UTC
Permalink
Hallo
Post by Michael Karajan
Hallo NG!
Ich habe in einer Tabellem eine Spalte in der in den einzelnen Zeilen
verschieden lange Textinhalte eingegeben werden können. Wie kann Excel dazu
bringen die Zellhöhe an den Inhalt dynamisch anzupassen?
Ich habe verschiedenes mit "Zelle Ausrichten" versucht aber irgendwie will
es nicht klappen. Ist es wohl nur über vba möglich?
klappt es denn nicht mit "Zelle Ausrichten" -
--
mfG
Wolfgang Habernoll

[ Win XP Home SP-2 , XL2002 ]
Post by Michael Karajan
Textausrichtung->Horizontal->Blocksatz, oder meist du es etwas anderes?
Claus Busch
2008-07-20 14:30:49 UTC
Permalink
Hallo Michael,
Post by Michael Karajan
Ich habe in einer Tabellem eine Spalte in der in den einzelnen Zeilen
verschieden lange Textinhalte eingegeben werden können. Wie kann Excel dazu
bringen die Zellhöhe an den Inhalt dynamisch anzupassen?
Ich habe verschiedenes mit "Zelle Ausrichten" versucht aber irgendwie will
es nicht klappen. Ist es wohl nur über vba möglich?
Ich nehme mal an, dass du mehrzeiligen Text meinst.
Hast du unter Format => Zellen formatieren => Ausrichtung den
Zeilenumbruch aktiviert?
Einen *harten* Zeilenumbruch kannst du setzen mit Alt+Enter. Dabei passt
sich die Zeilenhöhe auch an.
Eine weitere Möglichkeit die optimale Zeilenhöre zu erhalten, besteht in
einem Doppelklick auf den unteren Zeilentrenner im Zeilenkopf der Zeile.
Falls ich dich nicht richtig verstanden haben sollte, melde dich
nochmals.


Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
Michael Karajan
2008-07-20 14:43:00 UTC
Permalink
Hallo nochmals!

"Manuell" kann ich die Zellengröße anpassen. das funktioniert auch.

Mir geht es nur darum, dass diese Tabelle fortwährend ergänzt wird (von
verschiedenen usern). D.h. Wenn eine neue Zeile geschrieben wird und dieser
Spalte ein Text eingegeben wird, dann soll die Zellhöhe sich an den Inhalt
"dynamisch"/"automatisch" anpassen! Es soll eben kein "manueller" Eingriff
mehr nötig sein!

Gruß
Michael
Post by Claus Busch
Hallo Michael,
Post by Michael Karajan
Ich habe in einer Tabellem eine Spalte in der in den einzelnen Zeilen
verschieden lange Textinhalte eingegeben werden können. Wie kann Excel dazu
bringen die Zellhöhe an den Inhalt dynamisch anzupassen?
Ich habe verschiedenes mit "Zelle Ausrichten" versucht aber irgendwie will
es nicht klappen. Ist es wohl nur über vba möglich?
Ich nehme mal an, dass du mehrzeiligen Text meinst.
Hast du unter Format => Zellen formatieren => Ausrichtung den
Zeilenumbruch aktiviert?
Einen *harten* Zeilenumbruch kannst du setzen mit Alt+Enter. Dabei passt
sich die Zeilenhöhe auch an.
Eine weitere Möglichkeit die optimale Zeilenhöre zu erhalten, besteht in
einem Doppelklick auf den unteren Zeilentrenner im Zeilenkopf der Zeile.
Falls ich dich nicht richtig verstanden haben sollte, melde dich
nochmals.
Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
Peter Schleif
2008-07-20 15:09:55 UTC
Permalink
Post by Michael Karajan
Ich habe in einer Tabellem eine Spalte in der in den einzelnen Zeilen
verschieden lange Textinhalte eingegeben werden können. Wie kann Excel dazu
bringen die Zellhöhe an den Inhalt dynamisch anzupassen?
Das sollte eigentlich automatisch passieren. Notfalls kannst Du den
folgenden Code in den VBA-Berich deiner Tabelle kopieren. Eventuell
die Spalten-Anpassung wieder raunehmen.

Peter

Private Sub Worksheet_Change(ByVal Target As Range)
Target.EntireRow.AutoFit
Target.EntireColumn.AutoFit '/Optional/
End Sub
Michael Karajan
2008-07-20 15:25:02 UTC
Permalink
Irgendwie funktioniert es jetzt!

Danke für eure Hilfen!
Post by Peter Schleif
Post by Michael Karajan
Ich habe in einer Tabellem eine Spalte in der in den einzelnen Zeilen
verschieden lange Textinhalte eingegeben werden können. Wie kann Excel dazu
bringen die Zellhöhe an den Inhalt dynamisch anzupassen?
Das sollte eigentlich automatisch passieren. Notfalls kannst Du den
folgenden Code in den VBA-Berich deiner Tabelle kopieren. Eventuell
die Spalten-Anpassung wieder raunehmen.
Peter
Private Sub Worksheet_Change(ByVal Target As Range)
Target.EntireRow.AutoFit
Target.EntireColumn.AutoFit '/Optional/
End Sub
Loading...