Automatische Zeilenhöhe für umbrochenen Text (Microsoft Excel)
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 die Anzeige der Registerkarte „Startseite“ des Menübands. In der Gruppe Zellen befindet sich ein Formatierungswerkzeug. Ich klicke darauf und wähle dann AutoFit Row Height. 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.
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() Dim CL As Range 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 (10735) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: