Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe de inhoud tussen rijen of kolommen in Excel te wisselen?

Soms, wanneer we een werkblad gebruiken, moeten we de rijen of kolommen omwisselen. Ik wil bijvoorbeeld kolom A uitwisselen met kolom D, het eerste dat in mijn gedachten opkwam, was de opdracht kopiëren en plakken gebruiken. In feite, behalve het kopiëren en plakken, zijn er enkele andere methoden om dit probleem op te lossen.

Wissel rijen of kolommen met VBA-code

ruil rijen of kolommen snel en gemakkelijk met Kutools voor Excel

Transponeer gegevens van rijen naar meerdere kolommen met Kutools voor Excel



Transponeer gegevens van rijen naar meerdere kolommen snel in het Excel-werkblad:

Doordat uw bureau Kutools for Excel's Transformeer bereik functie, kunt u de gegevens snel van de ene rij of kolom naar meerdere rijen of kolommen transponeren en omgekeerd.

doc transponeren gegevens

Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!


1. Houd de toets ingedrukt ALT + F11 toetsen, en het opent de Microsoft Visual Basic voor toepassingen venster.

2. Klikken bijvoegsel > moduleen plak de volgende code in de module Venster.

Sub SwapTwoRange()
'Updateby20131113
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. Dan klikken om de code uit te voeren, wordt een dialoogvenster weergegeven waarin u de twee bereiken kunt selecteren waarmee u wilt wisselen, zie schermafbeeldingen:

document ruil rijen kolommen 01 01
 1
document ruil rijen kolommen 02 02

4. Na het klikken op Ok, de twee bereiken worden verwisseld. Zie screenshots:

document ruil rijen kolommen 01 01  2 document ruil rijen kolommen 02 02

De code is misschien moeilijk voor starters van Excel, is er een eenvoudige manier om het snel en tijdbesparend te doen. Natuurlijk kunt u met Kutools voor Excel snel en gemakkelijk rijen of kolommen omwisselen.

Kutools for Excel : met meer dan 300 handige Excel-invoegtoepassingen, gratis om zonder beperking te proberen in 60-dagen.

Als je hebt geïnstalleerd Kutools for Excel, u kunt snel twee kolommen of rijen omwisselen.

1. Klik op Kutools > Bereik > RuilbereikenZie screenshot:

document ruil rijen kolommen 02 02

2. In de Ranges wisselen dialoogvenster, klik knop van Swapbereik 1 om kolom A te selecteren die u wilt omwisselen en klik vervolgens op knop van Swapbereik 2 om kolom D te selecteren ( Opmerking: de reeksen voor omwisseling moeten identiek zijn in hetzelfde formaat.)

document ruil rijen kolommen 02 02

3. Dan klikken OK. De twee kolommen zijn verwisseld en de celopmaak is ook verwisseld. Zie screenshots:

document ruil rijen kolommen 01 01  2 document ruil rijen kolommen 02 02

Met deze Swap bereiks utility, je kunt niet alleen rijen of kolommen uitwisselen, maar ook de inhoud van twee bereiken omwisselen. Klik hier voor meer informatie over deze functie.

Download en proef Kutools nu voor Excel!


Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!


Gerelateerd artikel:

Hoe de inhoud van twee cellen snel in Excel uit te wisselen?


Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen zonder gegevens te verliezen; Inhoud gesplitste cellen; Combineer dubbele rijen / kolommen... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Volledige functionaliteit 30-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Akhil · 4 years ago
    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 .
  • To post as a guest, your comment is unpublished.
    Sean · 4 years ago
    or you can just hold the shift key and drag the column where you want it to go
  • To post as a guest, your comment is unpublished.
    Kinane · 4 years ago
    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.
  • To post as a guest, your comment is unpublished.
    richy · 4 years ago
    Learn how to spell. Ridiculous. Emial. Really?
  • To post as a guest, your comment is unpublished.
    joey · 4 years ago
    Please learn how to spell before posting on the web.
  • To post as a guest, your comment is unpublished.
    karolans · 5 years ago
    So in short, there is no built-in way to swap columns. Fail :)