Hoe een kolom/rij verplaatsen zonder bestaande gegevens in Excel te vervangen/overschrijven?
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. , 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:
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.
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:
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.
1. Ga naar het Kutools-tabblad en klik op Navigatie om het Kutools-paneel te openen. Zie screenshot:
2. Het Kutools-navigatiepaneel verschijnt aan de linkerkant van uw Excel-venster. Volgende:
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
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.





- 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