Wissel snel de inhoud van twee cellen of bereiken in Excel
Het omwisselen van de inhoud van twee cellen of bereiken in Excel is een veel voorkomende vereiste bij het reorganiseren van gegevens, het aanpassen van lay-outs of het corrigeren van invoerfouten. Deze handleiding introduceert drie methoden om snel en efficiënt inhoud in Excel uit te wisselen, zodat u uw gegevens kunt wijzigen zonder uitgebreid knippen en plakken, wat tijd kan besparen en de kans op fouten kan verkleinen.
Verwissel handmatig twee aangrenzende celinhoud
Wissel eenvoudig de inhoud van twee cellen of bereiken met slechts enkele klikken
Verwissel twee celinhoud met VBA-code
Verwissel handmatig twee aangrenzende celinhoud
Het kan voorkomen dat u twee aangrenzende cellen moet verwisselen. Dit kan zonder veel moeite handmatig worden gedaan. Hieronder staan de stappen om cellen A4 en B4 te verwisselen, zoals weergegeven in de schermafbeeldingen:
- Selecteer een van de cellen die u wilt verwisselen: Selecteer bijvoorbeeld een cel A4.
- Houd de toets ingedrukt Shift -toets en plaats uw cursor op de rechterrand van de geselecteerde cel.
- Sleep de cursor voorzichtig naar de rechterrand van cel B4.
- Zodra de cursor een "工"-symbool, laat de muis los.
De inhoud van de twee cellen zou nu moeten worden verwisseld, zoals weergegeven in de onderstaande schermafbeelding.
Wissel eenvoudig de inhoud van twee cellen of bereiken met slechts enkele klikken
Voor degenen die niet-aangrenzende cellen of bereiken moeten omwisselen, met behulp van een Excel-invoegtoepassing zoals Kutools for Excel kan het proces aanzienlijk vereenvoudigen.
Voor het aanvragen Kutools for Excel, Dan kunt u download en installeer het eerst.
Na het installeren van Kutools voor Excel selecteert u Kutools > RANGE > Wissel bereiken om de te openen Wissel bereiken dialoogvenster en configureer vervolgens als volgt.
- In het Wisselbereik 1 sectie, selecteer de eerste cel of het eerste bereik dat u wilt verwisselen.
- In het Wisselbereik 2 sectie, selecteer de tweede cel of het tweede bereik waarmee u wilt wisselen. Tips: Voor het gemak kunt u de twee bereiken vooraf selecteren voordat u het dialoogvenster Bereiken wisselen opent. De vooraf geselecteerde bereiken verschijnen automatisch in het "Wisselbereik 1"En"Wisselbereik 2" dozen respectievelijk.
- Klik op de OK knop.
Resultaat
Vervolgens worden twee geselecteerde cellen of bereiken onmiddellijk verwisseld. Zie screenshots:
Als u een gratis proefperiode (30 dagen) van dit hulpprogramma wilt, klik om het te downloaden, en ga vervolgens de bewerking toepassen volgens de bovenstaande stappen.
Verwissel twee niet-aangrenzende celinhoud met VBA-code
Als de twee cellen niet aan elkaar grenzen, werkt de bovenstaande methode niet. We kunnen ze omwisselen met VBA-code.
1. druk de Ctrl -toets en selecteer de twee niet-aangrenzende cellen die u wilt verwisselen.
2. Klikken Ontwikkelaar>Visual Basic, Een nieuw Microsoft Visual Basic voor applicaties venster wordt weergegeven, klik op Invoegen>Moduleen voer de volgende code in het Module:
Sub SwapTwoRange()
'Updateby20131120
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, waarna een dialoogvenster wordt weergegeven waarin u de twee cellen kunt selecteren waartussen u wilt wisselen. Zie screenshots:
4. klikken Ok in het pop-upvenster worden de twee geselecteerde cellen verwisseld. Zie screenshots:
Opmerkingen: Deze VBA-code kan de opmaak van de twee cellen niet omwisselen.
Demo: verwissel twee willekeurige celinhoud met Kutools voor Excel
Gerelateerd artikel:
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, 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 vermindert honderden muisklikken voor u elke dag!