Automatische Zeilenhöhe für zusammengeführte Zellen mit Textumbruch (Microsoft Excel)
Ernie fragte, ob es für Excel eine Möglichkeit gebe, die Zeilenhöhe in zusammengeführten Zellen automatisch anzupassen. Er weist darauf hin, dass Excel die Zeilenhöhe für die Zelle automatisch anpasst, wenn eine Zelle mit aktiviertem Textumbruch festgelegt ist, sodass der gesamte umbrochene Text sichtbar ist. Wenn Sie diese Zelle anschließend mit einer benachbarten Zelle zusammenführen, wird die Zeilenhöhe der resultierenden zusammengeführten Zelle nicht angepasst, sodass der gesamte Text sichtbar ist, auch wenn in der benachbarten Zelle der Textumbruch aktiviert ist.
Warum genau Excel dies tut, ist unklar, aber es gibt keinen intrinsischen Weg, um es zu umgehen – Excel tut es einfach. Beim ersten Erröten denken Sie möglicherweise, dass Sie die AutoFit-Funktion (Zellen | Format | AutoFit oder Format | Zeilen | AutoFit) verwenden können, um die Höhe der Zeile anzupassen, in der sich die zusammengeführte Zelle befindet. Dies hat jedoch anscheinend keine Auswirkungen – AutoFit scheint zusammengeführte Zellen bei der Ausführung seiner Magie vollständig zu ignorieren.
Eine Möglichkeit, das Problem zu umgehen, besteht darin, die Zeilenhöhe mithilfe eines Makros auf die gewünschte Höhe einzustellen. Ein guter Ansatz besteht darin, das Makro die Spaltenbreite des zusammengeführten Bereichs bestimmen zu lassen, die Spalten zu entfernen, die erste Spalte auf diese Breite festzulegen und die Zeilenhöhe zu bestimmen, die zum automatischen Anpassen erforderlich ist. Das Makro könnte dann die Spaltenbreite zurücksetzen, die Zellen zusammenführen und die neue Zeilenhöhe festlegen. (Wenn das nach viel klingt, ist es das auch. Ein solches Makro wäre nicht so trivial zu erstellen.)
Wenn Sie kein Makro verwenden möchten, können Sie Excel dazu verleiten, die Zeilenhöhe richtig einzustellen. Dazu verwenden Sie eine separate Spalte, die ausdrücklich zum Festlegen der Zeilenhöhe erstellt wird. Der Prozess wird in den folgenden allgemeinen Schritten beschrieben. (Bei diesen Schritten wird davon ausgegangen, dass Sie die Zellen in den Spalten A und B zusammenführen und dass Ihre Datentabelle nur die Spalten A bis K enthält.)
-
Führen Sie die Zellen in den Spalten A und B wie gewünscht zusammen.
-
Fügen Sie in Spalte Z (oder einer anderen Spalte außerhalb Ihres Datentabellenbereichs, jedoch nicht unmittelbar nebenan) einen einfachen Formelverweis auf Spalte A ein, wie in = A1.
-
Stellen Sie sicher, dass die Textformatierung der Spalte Z mit Ausnahme der Zusammenführung genau mit der in der zusammengeführten Zelle übereinstimmt. (Spalte Z sollte nicht mit irgendetwas zusammengeführt oder als zusammengeführt markiert werden.)
-
Machen Sie die Breite der Spalte Z etwas schmaler als die kombinierte Breite der Spalten A und B.
Diese Schritte bewirken, dass Excel die Zeilenhöhe basierend auf dem Inhalt der Spalte Z festlegt, die zufällig mit dem Inhalt der zusammengeführten Zelle in den Spalten A und B übereinstimmt. Dies ermöglicht natürlich den gesamten Text in der zusammengeführten Spalte Zelle sichtbar sein. Das einzige, was Sie tun müssen, ist sicherzustellen, dass Sie den Inhalt der Spalte Z beim Drucken nicht drucken.
ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.
Dieser Tipp (10563) 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: