Bonnie beschrieb ein häufiges Problem, das beim Importieren einer Datei in Excel auftritt. Die importierte Datei ist eine gescannte Textdatei, und der Import funktioniert einwandfrei, mit einem kleinen Fehler: In einer Spalte, in der der Text im Originaldokument umbrochen wurde, belegt der Text jetzt mehrere Zeilen im Arbeitsblatt. Bonnie sucht nach einer Möglichkeit, diese Zeilen wieder in einer einzigen Zelle in dieser Spalte zu kombinieren.

Es gibt verschiedene Möglichkeiten, dies zu tun. Wenn Sie dies nicht zu oft tun müssen, ist ein formelhafter Ansatz möglicherweise am besten. Verwenden Sie einfach das kaufmännische Und (&), um den Inhalt der Zeilen zu verketten, die Sie kombinieren möchten:

=C6 & " " & C7 & " " & C8 & " " & C9

Das Ergebnis ist der gesamte Text, der in einer einzigen Zelle zusammengefasst ist. Sie können dieses Ergebnis in die Zwischenablage kopieren und mit Inhalte einfügen in die endgültige Zelle einfügen, in der Sie es benötigen. Schließlich können Sie die ursprünglichen mehreren Zeilen löschen, die nicht mehr benötigt werden.

Ein anderer Ansatz funktioniert sehr gut, wenn die Zellen, die Sie alle kombinieren möchten, Text enthalten. Angenommen, Sie möchten die Zellen C6: C9 kombinieren. Alles, was Sie tun müssen, ist, Spalte C zu erweitern, damit sie den Inhalt dieser Zellen in einer einzelnen Zeile enthält. Wählen Sie dann die Zellen aus. Zeigen Sie die Registerkarte „Startseite“ des Menübands an und beachten Sie, dass sich in der Gruppe „Bearbeiten“ ein Werkzeug namens „Füllen“ befindet.

Wenn Sie auf das Tool klicken, wird eine Dropdown-Liste mit Optionen angezeigt, aus denen Sie Ausrichten auswählen sollten. Wenn Sie dies tun, erhalten Sie alle Werte in Zelle C6, die durch Leerzeichen getrennt sind.

Wenn Sie Zellen häufig verketten müssen, können Sie von einem einfachen Makro profitieren:

Sub Combine()

Dim J As Integer

If Selection.Cells.Count > 1 Then         For J = 2 To Selection.Cells.Count             Selection.Cells(1).Value = _               Selection.Cells(1).Value & " " & _               Selection.Cells(J).Value             Selection.Cells(J).Clear         Next J     End If End Sub

Um dieses Makro zu verwenden, wählen Sie die Zellen aus, die Sie verketten möchten, und führen Sie das Makro aus. Der Inhalt aller Zellen wird in der Auswahl in der ersten Zelle zusammengefasst, und alles, was sich in den anderen Zellen befindet, wird gelöscht.

Das Makro löscht keine Zeilen. das bleibt dir zu tun. Der Inhalt wird jedoch schnell kombiniert – noch schneller, wenn Sie dem Makro eine Tastenkombination zuweisen.

_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 (11496) gilt für Microsoft Excel 2007, 2010, 2013 und 2016.

Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: