Direkt zum Inhalt

Wie tausche ich Inhalte zwischen Zeilen oder Spalten in Excel aus?

Wenn wir ein Arbeitsblatt verwenden, müssen wir manchmal die Zeilen oder Spalten austauschen. Zum Beispiel möchte ich Spalte A gegen Spalte D austauschen. Das erste, was mir in den Sinn kam, war die Verwendung des Befehls Kopieren und Einfügen. Abgesehen vom Kopieren und Einfügen gibt es einige andere Methoden, um dieses Problem zu lösen.

Vertauschen Sie Zeilen oder Spalten mit VBA-Code

Tauschen Sie Zeilen oder Spalten schnell und bequem mit Kutools for Excel aus

Transponieren Sie Daten aus Zeilen in mehrere Spalten mit Kutools for Excel


1. Halten Sie die Taste gedrückt ALT + F11 Tasten, und es öffnet die Microsoft Visual Basic für Applikationen Fenster.

2. Klicken Sie Insert > Modulund fügen Sie den folgenden Code in das Feld ein Modul Fenster.

Sub SwapTwoRange()
'Updateby Extendoffice
Dim Rng1 As Range, Rng2 As Range
Dim arr1 As Variant, arr2 As Variant
xTitleId = "KutoolsforExcel"
Set Rng1 = Application.Selection
Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8)
Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
arr1 = Rng1.Value
arr2 = Rng2.Value
Rng1.Value = arr2
Rng2.Value = arr1
Application.ScreenUpdating = True
End Sub

3. Dann klick Klicken Sie auf die Schaltfläche, um den Code auszuführen. Es wird ein Dialogfeld angezeigt, in dem Sie die beiden Bereiche auswählen können, mit denen Sie tauschen möchten. Siehe Screenshots:

doc Swap Zeilen Spalten 01 01
1
doc Swap Zeilen Spalten 02 02

4. Nach dem Klicken Okwerden die beiden Bereiche vertauscht. Siehe Screenshots:

doc Swap Zeilen Spalten 01 01 2 doc Swap Zeilen Spalten 02 02

Der Code kann für Anfänger von Excel schwierig sein, gibt es eine einfache Möglichkeit, dies schnell und zeitsparend zu tun. Mit Kutools for Excel können Sie natürlich schnell und bequem Zeilen oder Spalten austauschen.

Kutools for Excel : Mit mehr als 300 praktischen Excel-Add-Ins können Sie diese innerhalb von 30 Tagen ohne Einschränkung testen

Wenn Sie installiert haben Kutools for Excelkönnen Sie zwei Spalten oder Zeilen schnell austauschen.

1. Klicken Sie auf Kostenlos erhalten und dann auf Installieren. Kutoolen > Abdeckung > Bereiche tauschen, Siehe Screenshot:

2. Im Bereiche tauschen Dialogfeld, klicken Sie auf  Taste von Wechselbereich 1 Wählen Sie die Spalte A aus, die Sie austauschen möchten, und klicken Sie dann auf  Taste von Wechselbereich 2 Spalte D auswählen. ( Hinweis: Die Bereiche für den Austausch müssen in derselben Größe identisch sein.)

doc Swap Zeilen Spalten 02 02

3. Dann klick OK. Die beiden Spalten wurden vertauscht und die Zellenformatierung wird ebenfalls vertauscht. Siehe Screenshots:

doc Swap Zeilen Spalten 01 01 2 doc Swap Zeilen Spalten 02 02

Mit diesem Bereich tauschenMit dem Dienstprogramm können Sie nicht nur Zeilen oder Spalten austauschen, sondern auch Inhalte aus zwei Bereichen austauschen. Klicken Sie hier, um mehr über diese Funktion zu erfahren.

Laden Sie Kutools for Excel jetzt herunter und testen Sie es kostenlos!



Transponieren Sie Daten aus Zeilen schnell in mehrere Spalten im Excel-Arbeitsblatt:

Mit der Kutools for Excel Bereich transformieren Mit dieser Funktion können Sie die Daten schnell von einer Zeile oder Spalte in mehrere Zeilen oder Spalten übertragen und umgekehrt.

doc transponieren Daten

Kutools for Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie es innerhalb von 30 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen!


Kutools for Excel: Mit mehr als 300 praktischen Excel-Add-Ins können Sie es innerhalb von 30 Tagen ohne Einschränkung testen. Jetzt herunterladen und kostenlos testen!

Verwandter Artikel:

Wie kann man schnell den Inhalt zweier Zellen in Excel austauschen?

Beste Office-Produktivitätstools

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate   |  Leere Zeilen löschen   |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren   |   Runde ohne Formel ...
Super-Lookup: VLookup mit mehreren Kriterien    VLookup mit mehreren Werten  |   VLookup über mehrere Blätter hinweg   |   Unscharfe Suche ....
Erweiterte Dropdown-Liste: Erstellen Sie schnell eine Dropdown-Liste   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  |  Vergleichen Sie Bereiche und Spalten ...
Ausgewählte Funktionen: Rasterfokus   |  Designansicht   |   Große Formelleiste    Arbeitsmappen- und Blattmanager   |  Ressourcen (Autotext)   |  Datumsauswahl   |  Arbeitsblätter kombinieren   |  Zellen verschlüsseln/entschlüsseln    Senden Sie E-Mails nach Liste   |  Superfilter   |   Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen, ...)   |   50+ Chart Typen (Gantt-Diagramm, ...)   |   40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag, ...)   |   19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion, ...)   |   7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Zellen teilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über 300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen ...

Beschreibung


Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
Comments (7)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
EXCELENTE, ni me perdí, gracias por su aporte
Rated 5 out of 5
This comment was minimized by the moderator on the site
Okk is there any way we can create a MACRO for it to do it fast bcz it won't be possible everytime to copy that code from somewhere and put it out there to Swap that Rows and Columns .
This comment was minimized by the moderator on the site
or you can just hold the shift key and drag the column where you want it to go
This comment was minimized by the moderator on the site
I've tried the VBA code solution. It seemed to work fine until now. In the range i swap, there is a URL cell (i.e. hyperlink). Although the swap looks ok, the hyperlinks are not updated. It still points to the URL of the original range. Is there any code patch to handle this? thank you.
This comment was minimized by the moderator on the site
Learn how to spell. Ridiculous. Emial. Really?
This comment was minimized by the moderator on the site
Please learn how to spell before posting on the web.
This comment was minimized by the moderator on the site
So in short, there is no built-in way to swap columns. Fail :)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations