Gyorsan felcserélheti két cella vagy tartomány tartalmát az Excelben
Két cella vagy tartomány tartalmának felcserélése az Excelben gyakori követelmény az adatok átszervezése, az elrendezés módosítása vagy a beviteli hibák javítása során. Ez az útmutató három módszert mutat be az Excel tartalmának gyors és hatékony cseréjére, lehetővé téve az adatok módosítását kiterjedt kivágás és beillesztés nélkül, ami időt takaríthat meg és csökkenti a hibák kockázatát.
Két szomszédos cellatartalom manuális cseréje
Egyszerűen cserélje fel két cella vagy tartomány tartalmát, mindössze néhány kattintással
Cserélje fel két cella tartalmát VBA kóddal
Két szomszédos cellatartalom manuális cseréje
Időnként előfordulhat, hogy két szomszédos cellát kell felcserélnie. Ez manuálisan, különösebb erőfeszítés nélkül elvégezhető. Az alábbiakban bemutatjuk az A4 és B4 cellák felcserélésének lépéseit, amint az a képernyőképeken látható:
- Válasszon egyet a cserélni kívánt cellák közül: Például válassza ki a cellát A4.
- Tartsa lenyomva a műszak gombot, és helyezze a kurzort a kiválasztott cella jobb szélére.
- Óvatosan húzza a kurzort a B4 cella jobb szélére.
- Miután a kurzor megjelenít egy "工" szimbólum, engedje fel az egeret.
A két cella tartalmát most fel kell cserélni, amint az az alábbi képernyőképen látható.
Egyszerűen cserélje fel két cella vagy tartomány tartalmát, mindössze néhány kattintással
Azoknak, akiknek szükségük van a nem szomszédos cellák vagy tartományok felcserélésére, egy Excel-bővítmény használatával Kutools az Excel számára jelentősen leegyszerűsítheti a folyamatot.
Alkalmazás előtt Kutools az Excel számáraKérjük, először töltse le és telepítse.
A Kutools for Excel telepítése után válassza ki Kutools > Választék > Cserélje ki a tartományokat megnyitni Cserélje ki a tartományokat párbeszédpanelen, majd konfigurálja az alábbiak szerint.
- A 1. tartomány cseréje szakaszban válassza ki az első cserélni kívánt cellát vagy tartományt.
- A 2. tartomány cseréje szakaszban válassza ki a második cellát vagy tartományt, amellyel cserélni kíván. tippek: Az egyszerűség kedvéért előre kiválaszthatja a két tartományt a Tartományok felcserélése párbeszédpanel megnyitása előtt. Az előre kiválasztott tartományok automatikusan megjelennek a "1. tartomány cseréje"És"2. tartomány cseréje" dobozokat.
- Kattintson az OK gombot.
Eredmény
Ezután két kiválasztott cellát vagy tartományt azonnal felcserél. Képernyőképek megtekintése:
Ha ingyenes (30 napos) próbaverziót szeretne kapni a segédprogramról, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.
Cseréljen két nem szomszédos cellatartalmat VBA kóddal
Ha a két cella nem szomszédos, a fenti módszer nem fog működni. Felcserélhetjük őket VBA kóddal.
1. megnyomni a Ctrl gombot, és válassza ki a két nem szomszédos cellát, amelyet fel akar cserélni.
2. Kattints Fejlesztő>Visual Basic, egy új Microsoft Visual Basic alkalmazásokhoz ablak jelenik meg, kattintson a gombra betétlap>Modulok, és írja be a következő kódot a Modulok:
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. Ezután kattintson gombot a kód futtatásához, majd megjelenik egy párbeszédpanel, ahol kiválaszthatja a két cellát, amely között cserélni szeretne. Képernyőképek megtekintése:
4. kettyenés Ok az előugró párbeszédpanelen a két kijelölt cella felcserélődik. Képernyőképek megtekintése:
Megjegyzések: Ez a VBA kód nem cserélheti fel a két cella formázását.
Demo: Cserélj két véletlenszerű cellatartalmat a Kutools for Excel alkalmazással
Kapcsolódó cikk:
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!