Inhoudsopgave
Als u een lijst met lege cellen hebt, wilt u misschien om alle gegevens naar boven te verplaatsen om de lege cellen te verwijderen. Dit artikel laat zien hoe je lege cellen kunt verwijderen en cellen omhoog kunt schuiven in Excel .
Download Praktijk Werkboek
Download dit oefenwerkboek om te oefenen terwijl u dit artikel leest.
Cellen verschuiven.xlsm5 snelle manieren om cellen te verschuiven in Excel
We zullen je laten zien 5 eenvoudige technieken om cellen op te schuiven in de onderstaande secties. Basis Excel commando's en VBA In deze procedures worden codes gebruikt. In de onderstaande figuur wordt een voorbeeld gegeven met een blanco in de rij 10 We moeten de cel opschuiven om de lege plaats in te nemen.
1. Sleep om cellen omhoog te verschuiven in Excel
Het selecteren en verslepen van cellen is de eenvoudigste manier om ze te verplaatsen. Volg de onderstaande methoden om cellen te herschikken door ze te verslepen.
Stap 1:
- Selecteer de cellen die u wilt verschuiven.
Stap 2:
- Houd de muis Links - klik en schuif naar boven.
- Daarom worden de cellen naar boven verschoven.
Lees meer: Hoe cellen naar rechts verschuiven in Excel (4 snelle manieren)
2. Gebruik de rechtermuisknop om cellen omhoog te verschuiven in Excel
Rechts - door te klikken op met de muis kan ook worden gebruikt om cellen omhoog te verplaatsen. Volg daarvoor de onderstaande instructies.
Stap 1:
- Selecteer eerst de lege cellen.
Stap 2:
- Klik op de Klik met de rechtermuisknop op om de opties te tonen.
- Kies de Verwijder
Stap 3:
- Selecteer ten slotte de Verschuiving cel omhoog optie .
- Druk op Ga naar .
- Het resultaat is dat de cellen naar boven worden verplaatst.
Lees meer: Rijen omhoog verplaatsen in Excel (2 snelle methoden)
Vergelijkbare lezingen
- Hoe gemarkeerde cellen verplaatsen in Excel (5 manieren)
- Een cel naar rechts verplaatsen met VBA in Excel (3 voorbeelden)
- Rijen herschikken in Excel (4 manieren)
- Gebruik de pijlen om het scherm te verplaatsen niet cel in Excel (4 methoden)
- Fix: Excel kan niet schuiven met niet lege cellen (4 methoden)
3. Pas het Sorteren & Filteren commando toe om cellen omhoog te verschuiven in Excel
U kunt ook cellen naar boven verschuiven door lege cellen te verwijderen met behulp van de Sorteren en filteren Volg de onderstaande stappen om de Sorteren en filteren commando om de cellen naar boven te verplaatsen.
Stap 1:
- Selecteer eerst alle cellen in het bereik.
Stap 2:
- Van de Gegevens tabblad, kies de Filter
Stap 3:
- Ten tweede, klik op het pictogram.
- Maak de Blanks
- Druk tenslotte op Ga naar .
- Daardoor verdwijnen alle spaties in het bereik en wordt de cel opgeschoven.
Lees meer: Cellen verplaatsen zonder te vervangen in Excel (3 methoden)
4. Gebruik de optie Zoeken & vervangen om cellen omhoog te verschuiven in Excel.
Om de meerdere cellen naar boven te verschuiven, kunnen we de Zoeken & vervangen Volg de onderstaande stappen om het te voltooien.
Stap 1:
- Selecteer alle cellen.
Stap 2:
- Ga naar de Home tabblad en kies de Zoeken & vervangen
- Kies de Ga naar Speciale
Stap 3:
- Selecteer vervolgens de Blanks
- Druk op Ga naar .
Stap 4:
- Klik op een lege cel en klik op de Rechts -klik.
- Kies de verwijder
Stap 5:
- Kies tenslotte de Verschuif cellen omhoog
- Druk op Ga naar om de resultaten te zien.
- Zoals in onderstaande afbeelding te zien is, worden de cellen verschoven.
Lees meer: Een cel omlaag bewegen met Excel VBA (met 4 nuttige toepassingen)
5. Een VBA-code uitvoeren om cellen omhoog te verschuiven
Dus, de VBA code is ook hier om de cellen op te schuiven. Volg daarvoor de hier beschreven procedure.
Stap 1:
- Druk eerst op Alt + 11 om de Macro .
- Klik op de Plaats
- Kies Module van de lijst.
Stap 2:
- Plak het volgende VBA codes hier.
Sub Shift_cells_up Dim lRow As Long Dim iCntr As Long lRow = 20 Voor iCntr = lRow To 1 Stap -1 Als Cells(iCntr, 1) = 0 Dan Range("A" & iCntr).Delete Shift:=xlUp End If Next End Sub
Hier,
lRij = 20 verwijst naar de totale rij in het bereik.
Voor iCntr = lRow To 1 Stap -1 verwijst naar IRow wordt stap voor stap gecontroleerd.
Als Cells(iCntr, 1) = 0 verwijst naar de If-voorwaarde voor lege cellen.
Range("A" & iCntr). Is je bereik kolom
Delete Shift:=xlUp verwijst naar het verwijderen van de rijen maar niet de hele rij en het verschuiven van cellen naar boven
- Daarom wordt het eindresultaat getoond in onderstaande afbeelding.
Lees meer: [Fixed!] Kan cellen niet verplaatsen in Excel (5 oplossingen)
Conclusie
Samenvattend hoop ik dat dit artikel u heeft laten zien hoe u lege cellen kunt verwijderen en cellen omhoog kunt schuiven in Excel. Bestudeer het oefenboek en gebruik uw nieuw verworven kennis. Dankzij uw steun zijn wij bereid initiatieven als deze te bekostigen.
Aarzel niet om contact met ons op te nemen als u vragen heeft. Laat hieronder een reactie achter om me te laten weten wat u ervan vindt.
Deskundigen van de Exceldemy Het team zal uw vragen zo snel mogelijk beantwoorden.