Skip to main content

Kutools voor Office — Eén Suite. Vijf Tools. Verwezenlijkt Meer.

Hoe een kolom/rij verplaatsen zonder bestaande gegevens in Excel te vervangen/overschrijven?

Author Siluvia Last modified

Bij het werken in Excel moet u vaak een kolom of rij in uw werkblad verplaatsen om de leesbaarheid te verbeteren of om aan specifieke data-indelingseisen te voldoen. U bent echter mogelijk bezorgd dat het verplaatsen van een kolom of rij belangrijke bestaande gegevens op de nieuwe locatie kan overschrijven. In dit artikel introduceren we verschillende praktische benaderingen 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 beste use-cases, zodat u degene 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
Eenvoudig kolom verplaatsen met Kutools voor Excel
VBA-code - Programmatisch kolommen of rijen naar gespecificeerde locaties verplaatsen


Kolom/rij verplaatsen zonder bestaande gegevens te vervangen door slepen

Een van de eenvoudigste manieren om kolommen of rijen in Excel te herpositioneren zonder bestaande gegevens te overschrijven, is door ze naar de gewenste plaats te slepen terwijl u de Shift-toets ingedrukt houdt. Deze methode is snel en efficiënt voor kleine of matig grote datatabellen.

Toepasselijke scenario's en opmerkingen: Slepen is het meest geschikt voor werkbladen met een beheersbare hoeveelheid gegevens waar nauwkeurige plaatsing vereist is. Het is een gebruikersvriendelijke methode, maar kan minder praktisch worden bij zeer grote datasets of wanneer meerdere kolommen/rijen tegelijk moeten worden verplaatst.

1. Klik op de kop van de kolom of het nummer van de rij die u wilt verplaatsen, waardoor de hele kolom of rij wordt geselecteerd.

2. Verplaats uw cursor naar de rand van de geselecteerde kolom of rij totdat deze verandert in een vierzijdige pijl-cursor. 4-sided arrow, houd dan de Shift toets ingedrukt en sleep de kolom of rij naar de gewenste locatie tussen bestaande kolommen of rijen. Terwijl u sleept, verschijnt er een vage omtrek om aan te geven waar de gegevens worden ingevoegd. Zie screenshot:

move column without overwriting existing data

Nu zal de geselecteerde kolom of rij naar de nieuwe locatie worden verschoven, en zullen alle bestaande gegevens automatisch meebewegen om ruimte te maken, zodat geen informatie wordt overschreven.

Tips: Zorg ervoor dat u de Shift-toets ingedrukt houdt tijdens het slepen. Als u dit niet doet, kan Excel de doelkolom of -rij overschrijven in plaats van deze te verschuiven om ruimte te maken. Als u een pop-upbericht ziet met de tekst "Wilt u de inhoud van de doelcellen vervangen?", hebt u waarschijnlijk de Shift-toets niet ingedrukt gehouden. Gebruik de Ongedaan-maken-knop (Ctrl+Z) om terug te keren en probeer het opnieuw.


Eenvoudig kolom verplaatsen zonder bestaande gegevens in het werkblad te vervangen:

De Kolommenlijst paneel van Kutools voor Excel kan u helpen kolommen snel te herschikken in het werkblad zoals in de onderstaande demo wordt getoond.
Download en probeer het nu! (30-daagse gratis proefversie)


Kolom/rij verplaatsen zonder bestaande gegevens te vervangen door knippen en plakken

Een andere veelgebruikte benadering om een kolom of rij te verplaatsen zonder bestaande informatie te overschrijven, is om te knippen en de selectie in te voegen. Deze optie stelt u in staat uw gegevens nauwkeurig te plaatsen en verschuift automatisch andere kolommen of rijen om de nieuwe locatie te accommoderen.

1. Selecteer de hele kolom of rij die u wilt verplaatsen. Klik met de rechtermuisknop op de kop of rijnummer, en kies Knippen uit het contextmenu.

right click the column and select Cut

2. Klik vervolgens met de rechtermuisknop op de kop van de kolom of rij onmiddellijk rechts (voor kolommen) of onder (voor rijen) van waar u de geknipte gegevens wilt plaatsen. Klik in het contextmenu op Ingevoegde Geknipte Cellen. Zie screenshot:

right click a certain column and click Insert Cut Cells

De geknipte kolom of rij wordt ingevoegd op de gespecificeerde locatie, waardoor bestaande gegevens opzij worden geduwd in plaats van overschreven te worden.


Eenvoudig kolom verplaatsen met Kutools voor Excel

Voor gebruikers die vaak kolommen moeten herschikken of werken met zeer brede datatabellen, biedt Kutools voor Excel het Kolommenlijst-hulpprogramma. Deze functie biedt een paneel dat alle kolommen voor snelle navigatie opsomt en laat u kolommen omhoog of omlaag verplaatsen door te slepen, waardoor complexe kolomherschikkingen eenvoudiger worden.

Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...

1. Ga naar het Kutools-tabblad en klik op Navigatie om het Kutools-paneel te openen. Zie screenshot:

click Navigation of kutools

2. Het Kutools-navigatiepaneel verschijnt aan de linkerkant van uw Excel-venster. Volgende:

2.1) Klik op de Kolommenlijst-knop om het kolomnavigatiepaneel te openen;
2.2) Zoek en selecteer de kolom die u wilt verplaatsen in de lijst;
2.3) Gebruik de Omhoog- of Omlaag-knoppen, of sleep eenvoudigweg, om de kolom naar de gewenste positie te verplaatsen. De wijzigingen worden onmiddellijk weerspiegeld in uw werkblad.

select one move type to move the column

Voordelen: Deze methode is vooral handig in grote, complexe werkbladen of wanneer u regelmatig de datastructuur moet bekijken. Alle verplaatsingen zijn niet-destructief voor gegevens, zodat originele informatie altijd wordt bewaard.

  Als u een gratis proefperiode (30-dag) van dit hulpprogramma wilt, klikt u op de link om het te downloaden, en gaat u vervolgens naar de bewerking toepassen volgens de hierboven beschreven stappen.


VBA-code - Programmatisch kolommen of rijen naar gespecificeerde locaties verplaatsen

Voor gevorderde gebruikers of voor hen die kolom- of rijverplaatsingen programmatisch over veel werkbladen moeten automatiseren, biedt een VBA-oplossing een flexibele manier om gegevens programmatisch naar nieuwe locaties te verplaatsen zonder bestaande inhoud te overschrijven. Deze methode is geschikt voor repetitieve taken of bij het werken met grote datasets die consistent moeten worden herorganiseerd.

Toepasselijke scenario's en opmerkingen: VBA-code is vooral nuttig wanneer u meerdere kolommen of rijen programmatisch moet verplaatsen, of wanneer u de verplaatsing over meerdere werkbladen in een werkboek toepast. Sla altijd uw werkboek op voordat u VBA-scripts uitvoert, omdat acties niet gemakkelijk ongedaan kunnen worden gemaakt. Pas deze aanpak toe op niet-beveiligde 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 de code is ingevoerd, sluit u de VBA-editor. Voer de macro uit door op Alt + F8 te drukken, selecteer MoveColumnOrRow uit de macrolijst en klik op Uitvoeren. De macro vraagt u om de kolom of rij te selecteren die u wilt verplaatsen, om te specificeren of het een kolom of rij is, en om de doellocatie te kiezen. Het zal de gekozen kolom of rij programmatisch verplaatsen vóór de geselecteerde bestemming, waarbij bestaande gegevens automatisch worden verschoven en overschrijvingen worden voorkomen.

Problemen oplossen: Als de code niet werkt, controleer dan of uw blad beveiligd is of samengevoegde cellen bevat. Voor de beste resultaten, splits cellen en zorg ervoor dat het werkblad ontgrendeld is voordat u de macro uitvoert. Sla altijd uw werkboek op voordat u VBA uitvoert om gegevensverlies te voorkomen bij onverwachte fouten.

Beste productiviteitstools voor Office

🤖 Kutools AI Assistent: Transformeer data-analyse door: Intelligente uitvoering |Code genereren |Aangepaste formules maken |Gegevens analyseren en grafieken genereren |Kutools functies aanroepen
Populaire functies: Dubbele waarden markeren | Verwijder lege rijen | Kolommen of cellen samenvoegen zonder gegevensverlies |   Afronden zonder formule...
Super ZOEKEN: Meervoudig-criteria opzoeken | Meervoudige waarde opzoeken | Meervoudig-blad opzoeken | Fuzzy Match....
Geavanceerde keuzelijst: Keuzelijst snel maken | Afhankelijke keuzelijst | Meervoudige selectie in keuzelijst....
Kolombeheer: Specifiek aantal kolommen toevoegen | Kolommen verplaatsen | Zichtbaarheidsstatus van verborgen kolommen wisselen | Bereik & kolommen vergelijken...
Uitgelichte functies: Rasterfocus | Ontwerpweergave | Verbeterde formulebalk | Werkboek- & Werkbladbeheer | AutoTekstbibliotheek | Datumkiezer | Gegevens samenvoegen | Cellen coderen/decoderen | E-mail verzenden via lijst | Superfilter | Speciaal filter (filter cellen met vetgedrukt/cursief/doorhalen...)...
Top15 gereedschapssets:12 teksttools (Tekst toevoegen, Specifieke tekens verwijderen, ...) | 50+ grafiek typen (Gantt-diagram, ...) | 40+ praktische formules (Leeftijd berekenen op basis van geboortedatum, ...) | 19 invoegtools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...) | 12 conversietools (Omzetten naar woorden, Valutaconversie, ...) | 7 Samenvoeg- & splitsgereedschappen (Geavanceerd samenvoegen van rijen, Cellen splitsen, ...) | ... en meer
Gebruik Kutools in je voorkeurstaal – ondersteunt Engels, Spaans, Duits, Frans, Chinees en meer dan40 andere talen!

Verbeter je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te kiezen die je het meest nodig hebt...


Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger

  • Activeer tabbladbewerking en -lezen 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.
  • Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!

Alle Kutools-invoegtoepassingen. Eén installatieprogramma

Kutools for Office-suite bundelt invoegtoepassingen voor Excel, Word, Outlook & PowerPoint plus Office Tab Pro, ideaal voor teams die werken met Office-toepassingen.

Excel Word Outlook Tabs PowerPoint
  • Alles-in-één suite — invoegtoepassingen voor Excel, Word, Outlook & PowerPoint + Office Tab Pro
  • Eén installatieprogramma, één licentie — in enkele minuten geïnstalleerd (MSI-ready)
  • Werkt beter samen — gestroomlijnde productiviteit over meerdere Office-toepassingen
  • 30 dagen volledige proef — geen registratie, geen creditcard nodig
  • Beste prijs — bespaar ten opzichte van losse aanschaf van invoegtoepassingen