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
"Michael Karajan" <Michael...@discussions.microsoft.com> schrieb im Newsbeitrag
news:50FA6141-1242-4C93...@microsoft.com...
> 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 ]
>Textausrichtung->Horizontal->Blocksatz, oder meist du es etwas anderes?
Am Sun, 20 Jul 2008 07:13:01 -0700 schrieb 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
"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
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
Danke für eure Hilfen!