Note: The other languages of the website are Google-translated. Back to English

Hogyan másolhat több választást vagy tartományt az Excelben?

Például van egy nagy munkalapja, és most csak néhány kijelölt tartományt szeretne átmásolni és más munkalapokra terjeszteni. De amikor kiválasztja a több tartományt, és rákattint a másolás gombra, megjelenik egy párbeszédpanel, amely emlékezteti Önt: "Ez a parancs nem használható több választásnál." Ebben az állapotban hogyan másolhat gyorsan több kijelölt tartományt? Íme néhány trükk a feladat megoldásához.


Több kiválasztott tartomány másolása a vágólapra

A rendszer segítségével a vágólap, az összes kijelölt tartományt beillesztheti egyszerre egy másik tartományba vagy munkalapba. Kérjük, tegye a következőket:

1. Kattints FŐOLDAL > doc több tartomány 09 másolása a vágólap csoportot a vágólap Üvegtábla.. Lásd a képernyőképet:

2. Ezután egyesével másolja át a kiválasztott tartományokat. Ugyanakkor a másolt tartományok megjelentek a vágólap Üvegtábla. lásd a fenti képernyőképet:

3. Válassza ki a céltartomány első celláját, ahová beilleszti az összes másolt tartományt, majd kattintson a gombra Mindent beilleszt gombot a vágólap Ablak.

Ezután az összes másolt tartomány beillesztésre került a megadott céltartományba.

Könnyedén egyesítheti a sok munkalap / munkafüzet többszörös kiválasztását egyetlen munkalapba / munkafüzetbe

Unalmas lehet, ha a különféle munkafüzetek több tucat lapját egyetlen lapra egyesíti. De a Kutools for Excel programmal Kombinálás (munkalapok és munkafüzetek) segédprogram, csak néhány kattintással végezheti el!


ad kombinációs lapok könyvek 1

Kutools az Excel számára - Több mint 300 praktikus Excel-eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 30-nap, nem kell hitelkártya! Szerezd meg most

Több kiválasztott tartomány másolása VBA kóddal

A VBA kóddal több kijelölt tartományt is átmásolhat és beilleszthet bármely más munkalapba.

1. Holding a Ctrl gombot, és válassza ki a használni kívánt több nem szomszédos tartományt.

2. nyomja meg más + F11 gombok egyidejűleg megnyitni a Microsoft Visual Basic alkalmazásokhoz ablakban kattintson betétlap > Modulok, és írja be a következő kódot a modulba:

Opció Explicit Sub CopyMultipleSelection () Dim SelAreas () As Range Dim PasteRange As Range Dim UpperLeft As Range Dim NumAreas As Integer, i as Integer Dim TopRow Long, LeftCol Integer Dim RowOffset Long, ColOffset As Integer Dim NonEmptyCellCount As ha nincs kiválasztva egy tartomány, ha a TypeName (Selection) <> "Range", akkor MsgBox "Válassza ki a másolandó tartományt. Többszörös kijelölés megengedett." Exit Sub End If 'Tárolja a területeket külön Range objektumokként NumAreas = Selection.Areas.Count ReDim SelAreas (1 To NumAreas) For i = 1 To NumAreas Set SelAreas (i) = Selection.Areas (i) Next' Határozza meg a bal felsőt cella a többszörös kijelölésben TopRow = ActiveSheet.Rows.Count LeftCol = ActiveSheet.Columns.Count For i = 1 To NumAreas If SelAreas (i) .Row <TopRow Then TopRow = SelAreas (i) .Row If SelAreas (i) .Rovat <LeftCol Ezután LeftCol = SelAreas (i). Oszlop Következő beállítása UpperLeft = Cellák (TopRow, LeftCol) 'A beillesztési cím beolvasása Hiba esetén Folytatás Következő beállítás PasteRange = Application.InputBox _ (Prompt: = "Adja meg a paszta bal felső celláját range: ", _ Title: =" Copy Mutliple Selection ", _ Type: = 8) On GoTo 0 'Exit, ha törlődik, ha TypeName (PasteRange) <>" Range ", majd Exit Sub" Győződjön meg arról, hogy csak a bal felső cella van használt Set PasteRange = PasteRange.Range ("A1") 'A meglévő adatok beillesztési tartományának ellenőrzése NonEmptyCellCount = 0 For i = 1 To = NumAreas To RowOffset = SelAreas (i) .Row - TopRow ColOffset = Sel Területek (i). Oszlop - LeftCol NonEmptyCellCount = NonEmptyCellCount + _ Application.CountA (Range (PasteRange.Offset (RowOffset, ColOffset), _ PasteRange.Offset (RowOffset + SelAreas (i) .Rows.Count - 1, _ Colone - 1, _ Colour (i) .Columns.Count - 0)))) Következő i 'Ha a beillesztési tartomány nem üres, figyelmeztesse a felhasználót, ha NonEmptyCellCount <> 1 Akkor _ Ha MsgBox ("Felülírja a meglévő adatokat?", vbQuestion + vbYesNo, _ "Többszörös kijelölés másolása ") <> vbYes Ezután lépjen ki a Sub 'alból. Másolja és illessze be az egyes területeket, mert i = XNUMX a NumAreas-hoz RowOffset = SelAreas (i). Sor - TopRow ColOffset = SelAreas (i). Oszlop - LeftCol SelAreas (i). Másolás PasteRange.Offset ( RowOffset, ColOffset) Next i End Sub

3. Ezután kattintson a futás gombot a kód futtatásához.

4. Most kérjük, adjon meg egy cellát a tartományok beillesztéséhez a nyílásba Többszörös kijelölés másolása kattintson a gombra OK gomb. Lásd a képernyőképet:


Gyorsan másolhat több kiválasztott tartományt egy munkalapról

A Több tartomány másolása hasznossága Kutools az Excel számára segítségével gyorsan másolhat több tartományt az aktív munkalapról. Kérjük, tegye a következőket:

Kutools az Excel számára - Több mint 300 praktikus Excel-eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 30-nap, nem kell hitelkártya! Szerezd meg most

1. Válassza ki egyenként a használni kívánt tartományokat anélkül, hogy lenyomná a Ctrl gombra, majd kattintson a gombra Kutools > Másolási tartományok. Lásd a képernyőképet:

2. Az Több tartomány másolása párbeszédpanelen ellenőrizze Minden termék lehetőség a Speciális beillesztés szakaszban, és kattintson a Oké button. Lásd a fenti képernyőképet:

Jegyzet: Ha meg akarja tartani a sor magasságát és oszlopszélességét, mint az eredeti, kérjük, ellenőrizze A magasságot is beleértve lehetőség és Az oszlopszélességet is beleértve opciót a Több tartomány másolása párbeszédpanelen.

3. És adjon meg egy cellát a tartományok beillesztéséhez a következő parancssorba, majd kattintson a gombra OK gombot.

És most az összes kiválasztott tartomány be lesz illesztve a megadott cellába, az eredeti kijelölésekkel megegyező sormagassággal és oszlopszélességgel.

Kattintson ide a Többszörös tartományok másolása segédprogramról       

Kutools az Excel számára - Több mint 300 praktikus Excel-eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 30-nap, nem kell hitelkártya! Szerezd meg most


Több tartomány másolása sok munkalapról / munkafüzetből

A Kutools for Excel egy másikat nyújt Kombinálja a munkalapokat segédprogram segítségével számos tartományt sok munkalapról vagy sok munkafüzetről egyszerűen másolhat az Excel programba. Kérjük, tegye a következőket:

Kutools az Excel számára - Több mint 300 praktikus Excel-eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 30-nap, nem kell hitelkártya! Szerezd meg most

1. kettyenés Kutools Plus > Kombájn.

2. A Megnyitó munkalapok kombinálása - 1/3. Lépés párbeszédpanelen ellenőrizze a Kombinálja a munkafüzet több munkalapját egy munkalapba opciót, és kattintson a Következő gombot.

3. A Munkalapok kombinálása - 2/3 lépés párbeszédpanelen tegye a következőket:

(1) Válassza ki a munkafüzetet a Munkafüzetek listája szakaszra, majd kattintson a gombra Tallózás gomb az egyes munkalapok mögött az egyes munkalapok tartományának megadásához;
(2) Kattintson a gombra hozzáad gomb további munkafüzetek hozzáadásához, amelyekből a tartományokat átmásolja, majd ismételje meg a fentieket (1) a tartományok megadásához a hozzáadott munkafüzetben.
(3) Kattintson a gombra befejez gombot.

Kutools az Excel számára - Több mint 300 praktikus Excel-eszközt tartalmaz. Teljes szolgáltatás ingyenes próbaverzió 30-nap, nem kell hitelkártya! Szerezd meg most

4. Ezután megjelenik egy Kutools for excel párbeszédpanel, amely kombinációs forgatókönyv mentését kéri. Kattintson a gombra Igen gombot vagy Nem gombot, amire szüksége van.

Eddig a több munkalap vagy munkafüzet összes megadott tartományát átmásolták és beillesztették egy új munkafüzetbe.


Bemutató: Több kijelölt tartomány másolása egy munkalapról

Bemutató: Több kiválasztott tartomány másolása sok munkafüzetből / munkalapból


Kutools az Excel számára több mint 300 praktikus eszközt tartalmaz az Excel számára, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Letöltés és ingyenes próba most!

A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza 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!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (14)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Olyan sorokat akarok kijelölni, mint az 1, 5,6,10, XNUMX, XNUMX. szóval hogyan tudom ezeket a sorokat másolni???
A weboldal moderátora ezt a megjegyzést minimalizálta
Ebben az esetben egyszerűen kiválaszthatja a sorokat, és a szokásos módon másolhatja őket.
A weboldal moderátora ezt a megjegyzést minimalizálta
Hogyan másolhatom át az a1, e5, g2 és így tovább... (több mint 1000 cellát ugyanabban az oszlopban) és beilleszthetem a b1, f5, h2 cellákba (ugyanabban a sorban közvetlenül a következő oszlopban?)
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon hasznosnak találtuk a fenti magyarázatot a több tartomány másolásának lehetőségeiről – köszönöm! A "vágólap" opciót használtam több sor másolásához. Ki kellett jelölni az egymást követő sorok minden csoportját, ki kellett másolni, továbblépni, és ki kell választani a következő sort vagy egymás utáni sorok csoportját, és másolni stb.. De ezek után már egyszerű, menjen oda, ahová be szeretné illeszteni, pl. egy új lapra, és kattintson a vágólapról az „Összes beillesztése” gombra, és az összes sor oda lesz másolva minden hiányosság nélkül! Pontosan azt, amit szerettem volna - még egyszer köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon köszönöm - milyen nagyszerű oldal
A weboldal moderátora ezt a megjegyzést minimalizálta
Azt tapasztaltam, hogy ha nyitva van a Vágólap feladatsík, akkor egyszerűen a ctrl+C használatával másolhat több sort, és illessze be őket sorrendben a crtl+V billentyűkombinációval az Excel 2007 használatával.
A weboldal moderátora ezt a megjegyzést minimalizálta
Sziasztok, be lehet állítani a kódot, hogy a másolt cellákat egy másik lapra lehessen beilleszteni? Most a "400" hibaüzenetet kapom, amikor megpróbálom ezt. Office 2010-et használok. Lehetséges a másolás úgy, hogy az üres sorok törlődnek? Van egy nagy dokumentumom, és átmásolok néhány cellát, amelyek között több száz nem másolt sor található. Ez meglehetősen terjedelmes kimenetet eredményez.
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm a kódot, tökéletesen működik. Az Excel funkcióinak ez a furcsa hiánya a múltban sokszor megdöbbentett. Általában gyorsabban megkerülhető, de ebben az esetben 4000 egyedileg színkódolt cellám van, így minden megoldás sokáig tartott volna, ezért nagyon hálás vagyok. Steve
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Hogyan használhatom a fenti VBA-kódot, de az egyszerű beillesztés helyett szeretném, ha csak az értékekhez speciálisan illesztené be. A táblázat, amelybe beírom az értékeket (konstansokat), már formázott és összegzett (képletekkel)
Nagyon köszönöm előre!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Katrina Manahan!

Nyissa meg a Microsoft Visual Basic alkalmazásokhoz ablakot, és hozzon létre egy új modult, csak nyomja meg a CTRL + V billentyűket a VBA-kód közvetlen beillesztéséhez. A kód előtti sorszámok nem kerülnek beillesztésre.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia. Szép kód, jól működik. Lehetséges-e úgy módosítani a kódot, hogy egyszeri helyett többször is be lehessen szúrni/beilleszteni a piaci sort/tartományokat?
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Jacob,
Talán ez a Kutools for Excel Címsorok beszúrása funkciója megoldhatja a problémát.
https://www.extendoffice.com/product/kutools-for-excel/excel-insert-title-rows.html
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia,
Remek bejegyzés és a VBA kód tökéletesen működik. Meg lehet változtatni a kódot speciális > értékek beillesztésére? Ha igen, hogyan?
Köszönjük!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia,
Remek kód, de azon töprengett, hogyan illeszthetek be értékeket a beillesztés helyett?
Kösz :)
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi