Hoe verplaatst u een kolom of rij in Excel zonder bestaande gegevens te overschrijven?
Tijdens het werken in Excel moet u vaak een kolom of rij in uw werkblad verplaatsen om de leesbaarheid te verbeteren of om te voldoen aan specifieke vereisten voor gegevensindeling. U maakt zich echter misschien zorgen dat het verplaatsen van een kolom of rij belangrijke bestaande gegevens op de nieuwe locatie zou kunnen overschrijven. In dit artikel introduceren we verschillende praktische methoden waarmee u kolommen of rijen naar nieuwe locaties kunt verplaatsen zonder bestaande informatie te vervangen of te overschrijven. Elke methode heeft zijn eigen voordelen en ideale toepassingsgebieden, zodat u de methode kunt kiezen die het beste bij uw behoeften past.
Kolom/rij verplaatsen zonder bestaande gegevens te vervangen door slepen
Kolom/rij verplaatsen zonder bestaande gegevens te vervangen door knippen en plakken
Kolom eenvoudig verplaatsen met Kutools voor Excel
VBA-code – Kolommen of rijen programmatisch naar opgegeven locaties verplaatsen
Kolom/rij verplaatsen zonder bestaande gegevens te vervangen door slepen
Een van de eenvoudigste manieren om kolommen of rijen in Excel te verplaatsen zonder bestaande gegevens te overschrijven, is door ze naar de gewenste locatie te slepen terwijl u de Shift-toets ingedrukt houdt. Deze methode is snel en efficiënt voor kleine tot matig grote gegevenstabellen.
Toepasselijke scenario’s en opmerkingen:Slepen is ideaal voor werkbladen met overzichtelijke hoeveelheden gegevens waarbij nauwkeurige plaatsing cruciaal is. Het is een gebruiksvriendelijke methode, maar minder geschikt voor zeer grote datasets of wanneer meerdere kolommen of rijen tegelijk moeten worden verplaatst.
1. Klik op de koptekst van de kolom of het nummer van de rij die u wilt verplaatsen om de gehele kolom of rij te selecteren.
2. Plaats uw cursor op de rand van de geselecteerde kolom of rij totdat deze verandert in een vierzijdige pijlcursor
. Houd vervolgens de Shift-toets ingedrukt en sleep de kolom of rij naar de gewenste locatie tussen bestaande kolommen of rijen. Tijdens het slepen verschijnt een lichte omtrek die aangeeft waar de gegevens worden ingevoegd. Zie schermafbeelding:

De geselecteerde kolom of rij wordt nu naar de nieuwe locatie verplaatst, waarbij alle bestaande gegevens automatisch opschuiven om ruimte te maken—zodat geen enkele informatie wordt overschreven.
Tip: Houd de Shift-toets ingedrukt tijdens het slepen. Als u dat niet doet, overschrijft Excel mogelijk de doelkolom of -rij in plaats van deze te verplaatsen om ruimte te maken. Als u een pop-upbericht ziet met de tekst „Wilt u de inhoud van de doelcellen vervangen?”, hebt u waarschijnlijk vergeten de Shift-toets ingedrukt te houden. Gebruik de knop Ongedaan maken (Ctrl+Z) om terug te keren en het opnieuw te proberen.
Kolom eenvoudig verplaatsen zonder bestaande gegevens in werkblad te vervangen:
Het Kolommen-deelvenster van Kutools voor Excel helpt u om kolommen in uw werkblad snel te herschikken, zoals in de onderstaande demo wordt getoond.
Download en probeer het nu! (30 dagen gratis proefversie)
Kolom/rij verplaatsen zonder bestaande gegevens te vervangen door knippen en plakken
Een andere veelgebruikte methode om een kolom of rij te verplaatsen zonder bestaande informatie te overschrijven, is door de selectie te knippen en in te voegen. Zo plaatst u uw gegevens precies waar u ze wilt, terwijl de overige kolommen of rijen automatisch opschuiven om ruimte te maken voor de nieuwe locatie.
1. Selecteer de gehele kolom of rij die u wilt verplaatsen. Klik met de rechtermuisknop op de koptekst of het rijnummer en kies Knippen in het contextmenu.

2. Klik vervolgens met de rechtermuisknop op de koptekst van de kolom of het rijnummer direct rechts (voor kolommen) of onder (voor rijen) van de plek waar u de geknipte gegevens wilt plakken. Selecteer in het contextmenu Geknipte cellen invoegen. Zie schermafbeelding:

De geknipte kolom of rij wordt op de opgegeven locatie ingevoegd, waarbij bestaande gegevens opzij schuiven in plaats van worden overschreven.
Kolom eenvoudig verplaatsen met Kutools voor Excel
Voor gebruikers die regelmatig kolommen moeten herschikken of werken met zeer brede gegevenstabellen, biedt Kutools voor Excel de Kolommen-functie. Deze functie toont een deelvenster met een lijst van alle kolommen voor snelle navigatie en stelt u in staat kolommen omhoog of omlaag te verplaatsen door ze eenvoudig te slepen—waardoor zelfs complexe herschikkingen overzichtelijk en efficiënt verlopen.
1. Ga naar het tabblad Kutools en klik op Navigatie om het Kutools-paneel te openen. Zie schermafbeelding:

2. Het Kutools-navigatievenster verschijnt aan de linkerkant van uw Excel-venster. Vervolgens:

Voordelen: Deze methode is bijzonder handig bij grote, complexe werkbladen of wanneer u de gegevensstructuur regelmatig moet controleren. Alle verplaatsingen zijn niet-destructief voor de gegevens, zodat de oorspronkelijke informatie altijd behouden blijft.
Wilt u een gratis proefversie (30 dagen) van deze tool gebruiken?Klik dan hier om deze te downloaden en volg daarna bovenstaande stappen om de bewerking toe te passen.
VBA-code – Kolommen of rijen programmatisch naar opgegeven locaties verplaatsen
Voor gevorderde gebruikers of voor wie kolom- en rijverplaatsing op meerdere werkbladen wil automatiseren, biedt een VBA-oplossing een flexibele manier om gegevens programmatisch naar nieuwe locaties te verplaatsen zonder bestaande inhoud te overschrijven. Deze methode is ideaal voor repetitieve taken of bij het verwerken van grote datasets die consistent moeten worden herschikt.
Toepasselijke scenario’s en opmerkingen: VBA-code is vooral handig wanneer u meerdere kolommen of rijen programmatisch wilt verplaatsen, of wanneer u deze actie op meerdere werkbladen in een werkmap tegelijk wilt toepassen. Sla uw werkmap altijd op voordat u VBA-scripts uitvoert, aangezien dergelijke acties niet eenvoudig ongedaan kunnen worden gemaakt. Gebruik deze methode alleen op ontgrendelde werkbladen om fouten te voorkomen.
1. Open uw Excel-werkboek en druk op Alt + F11 om de VBA-editor te openen. Klik in het VBA-venster op Invoegen > Module om een nieuwe codemodule toe te voegen.
Sub MoveColumnOrRow()
Dim WorkRng As Range
Dim Target As Range
Dim xTitleId As String
Dim MoveType As String
Dim isColumn As Boolean
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.InputBox("Select the column or row to move:", xTitleId, "", Type:=8)
If WorkRng Is Nothing Then Exit Sub
MoveType = Application.InputBox("Type 'C' for column or 'R' for row", xTitleId, "C", Type:=2)
isColumn = (UCase(MoveType) = "C")
If isColumn Then
Set Target = Application.InputBox("Select the column before which to move:", xTitleId, "", Type:=8)
If Target Is Nothing Then Exit Sub
WorkRng.EntireColumn.Cut
Target.EntireColumn.Insert Shift:=xlToRight
Else
Set Target = Application.InputBox("Select the row before which to move:", xTitleId, "", Type:=8)
If Target Is Nothing Then Exit Sub
WorkRng.EntireRow.Cut
Target.EntireRow.Insert Shift:=xlDown
End If
End Sub 2. Nadat u de code hebt ingevoerd, sluit u de VBA-editor. Voer de macro uit door op Alt + F8 te drukken, selecteer MoveColumnOrRow in de macrolijst en klik op Uitvoeren. De macro vraagt u om de kolom of rij te selecteren die u wilt verplaatsen, aan te geven of het een kolom of rij betreft en de doellocatie te kiezen. De macro verplaatst de geselecteerde kolom of rij programmatisch vóór de gekozen bestemming, waarbij bestaande gegevens automatisch worden opgeschoven en overschrijvingen worden voorkomen.
Probleemoplossing: Als de code niet werkt, controleer dan of uw werkblad beveiligd is of samengevoegde cellen bevat. Voor optimale resultaten moet u samengevoegde cellen opheffen en ervoor zorgen dat het werkblad niet vergrendeld is voordat u de macro uitvoert. Sla uw werkmap altijd op voordat u VBA-code uitvoert om gegevensverlies te voorkomen bij onverwachte fouten.
Beste Office-productiviteitshulpmiddelen
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie zoals nooit tevoren.Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en Tijd besparen.Klik hier om de functie te krijgen die u het meest nodig heeft...
Office Tab brengt een tabbladinterface naar Office en maakt uw werk veel eenvoudiger
- Schakel tabbladbewerking en -lezen in voor Word, Excel, PowerPoint, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten aan in nieuwe tabbladen binnen hetzelfde venster, in plaats van in afzonderlijke vensters.
- Verhoogt uw productiviteit met 50 % en bespaart u dagelijks honderden muisklikken!
Alle Kutools-add-ins in één installatieprogramma.
Kutools for Office bundelt add-ins voor Excel, Word, Outlook en PowerPoint, plus Office Tab Pro—ideaal voor teams die met meerdere Office-apps werken.
- Alles-in-één suite— add-ins voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro
- Één installatieprogramma, één licentie— binnen enkele minuten klaar (MSI-geschikt)
- Werkt beter samen— gestroomlijnde productiviteit in alle Office-apps
- 30 dagen volledig functionele proefversie— geen registratie, geen creditcard
- Beste prijs-kwaliteitverhouding— bespaar ten opzichte van het afzonderlijk kopen van add-ins