Jordan formatierte einige Zellen in seinem Arbeitsblatt, um Text in sie einzuschließen.

Obwohl der Text in den Zellen umbrochen wird, passt Excel die Zeilenhöhe nicht automatisch an, um den gesamten umgebrochenen Text anzuzeigen. Jordan fragt sich, ob es eine Möglichkeit gibt, die Zeile zurückzusetzen, sodass Excel ihre Höhe basierend auf dem in die Zellen eingeschlossenen Text anpasst.

Wenn Sie Text in eine Zelle einschließen, passt Excel die Zeilenhöhe standardmäßig automatisch so an, dass der gesamte Text in der Zelle sichtbar ist. Es gibt nur zwei Ausnahmen von dieser Standardeinstellung:

  • Die Zelle, in die Sie Text einschließen, wird tatsächlich mit einer anderen Zelle zusammengeführt.

  • Die Höhe der Zeile, in der sich die Zelle befindet, wurde zuvor geändert.

In Jordans Fall befinden sich keine zusammengeführten Zellen in der Problemzeile. Dies lässt uns mit der zweiten Ausnahme zurück – es scheint, dass die Höhe der Zeile, in der sich die Zelle befindet, explizit festgelegt wurde, bevor der Umbruch in einigen Zellen der Zeile aktiviert wurde.

In diesem Fall ist die Lösung einfach: Setzen Sie die Zeilenhöhe zurück. Es gibt tatsächlich ein paar Möglichkeiten, wie Sie dies tun können. Zuerst können Sie die Zeile auswählen und dann auf die „Grenze“ zwischen der Zeile und einer benachbarten Zeile doppelklicken. Sehen Sie sich bei ausgewählter Zeile die Zeilenkopfzeile links von Spalte A an. Dieser Bereich enthält eine Zeilennummer, und die „Grenze“, auf die Sie doppelklicken müssen, liegt zwischen dieser Zeilennummer und der nächsten Zeilennummer.

Es kann etwas schwierig sein, den Mauszeiger an die richtige Stelle zu bringen, um den Doppelklick auszuführen. Daher bevorzuge ich die Auswahl der Zeile und einfach Format | Zeile | Autofit. Auf diese Weise kann Excel die geeignete Zeilenhöhe basierend auf dem Inhalt der Zeile ermitteln. Wenn für eine Zelle in der Zeile ein Umbruch aktiviert ist, wird die Zeilenhöhe automatisch angepasst, um die Informationen in der Zelle anzuzeigen.

Weitere Informationen zu diesem Problem finden Sie in der Microsoft Knowledge Base:

http://support.microsoft.com/kb/149663

Wenn Sie einige Zeilen haben, die Zellen mit aktiviertem Umbruch enthalten, und die Höhe keiner der Zeilen angepasst wird, sind Sie möglicherweise an einem kleinen Makro interessiert, das die Anpassung für Sie vornehmen kann:

Sub AutofitRows()

For Each CL In UsedRange         If CL.WrapText Then CL.Rows.AutoFit     Next End Sub

Das Makro durchläuft alle Zellen in einem Arbeitsblatt. Wenn für die Zelle der Umbruch aktiviert ist, wird die AutoFit-Eigenschaft der Zeile festgelegt, in der sich die Zelle befindet.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (10734) gilt für Microsoft Excel 97, 2000, 2002 und 2003.

Eine Version dieses Tippes für die Multifunktionsleistenoberfläche von Excel (Excel 2007 und höher) finden Sie hier: