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

Hogyan válthatja szét a cellákat és töltse ki az Excel másolatát?

Ha van egy olyan munkalapja, amely számos egyesített cellát tartalmaz, akkor most el kell távolítania azokat, és automatikusan be kell töltenie az egyesített cellák eredeti értékeit a következő képernyőképek szerint. Hogyan tudta gyorsan kezelni ezt a feladatot?

Húzza ki a cellák egyesítését, és töltse ki az adatok másolatát a Speciális parancsra

Válassza le a cellákat, és töltse ki a VBA kóddal megismételt adatokat

Válassza le a cellákat, és töltse ki ismétlődő adatokat egyetlen kattintással


nyíl kék jobb buborék Húzza ki a cellák egyesítését, és töltse ki az adatok másolatát a Speciális parancsra

Aktivitáskövető Ugrás a különlegességre parancsot, leválaszthatja a cellákat és kitöltheti az értékeket. De ez a módszer kissé problémás, kérjük, tegye a következőket:

1. Jelölje ki azokat az oszlopokat, amelyekben egyesített cellák vannak.

2. Kattints FŐOLDAL > Egyesítés és központ > Sejtek egyesítése. Lásd a képernyőképet:

3. Az egyesített cellák feloldódtak, és csak az első cellát töltik be az eredeti értékek. Ezután válassza ki újra a tartományt.

4. Ezután kattintson FŐOLDAL > Keresés és kiválasztás > Ugrás a különlegességre. Az Ugrás a különlegességre párbeszédpanelen válassza ki Üresek választási lehetőség. Lásd a képernyőképet:

5. Kattintson a gombra OK, a tartomány összes üres cellája ki lett választva. Ezután írja be = és nyomja meg az Up nyíl billentyű a billentyűzeten. Lásd a képernyőképet:

6. Ezután nyomja meg a gombot Ctrl + Enter kulcsokat, az összes üres cellát kitöltötték az eredeti egyesített adatokkal. Lásd a képernyőképet:


nyíl kék jobb buborék Válassza le a cellákat, és töltse ki a VBA kóddal megismételt adatokat

A következő VBA-kóddal gyorsan feloldhatja a cellákat, és kitöltheti az értékeket.

1. Tartsa lenyomva a ALT + F11 gombokat, és ez megnyitja a Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő makrót a Modulokablak.

Sub UnMergeSameCell () 'Frissítés Extendoffice
Dim Rng As Range, xCell As Range xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8) Application.ScreenUpdating = False Application.DisplayAlerts = Hamis a WorkRng minden egyes Rng-jéhez, ha az Rng.MergeCells, majd az Rng.MergeArea .UnMerge .Formula = Rng.Formula vége a vége, ha a következő alkalmazás van.DisplayAlerts = True Application.ScreenUpdating = True End Sub

3. Ezután nyomja meg a gombot F5 kulcs a kód futtatásához, megjelenik egy párbeszédpanel a tartomány kiválasztásához, amelyhez dolgozni kíván, lásd a képernyőképet

4. Kattints OK, akkor az egyesített cellákat feloldották és automatikusan kitöltötték az eredeti egyesített értékeket.


nyíl kék jobb buborék Válassza le a cellákat, és töltse ki ismétlődő adatokat egyetlen kattintással

Aktivitáskövető Cella feloldása hasznossága Kutools az Excel számára, egyetlen kattintással feloldhatja a cellákat, és kitöltheti az ismétlődő adatokat, ez a módszer nagyon egyszerű és praktikus.

Kutools az Excel számára : több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható

Telepítése után Kutools az Excel számára, a következőket teheti:

1. Jelölje ki az egyesíteni kívánt oszlopokat, és töltse ki az adatokat.

2. Kattints Kutools > Egyesítés és felosztás > Cellák egyesítése és kitöltés értéke, lásd a képernyőképet:

3. Az egyesített cellákat pedig összevonták, és egyszerre töltötték meg az ismétlődő értékekkel. Képernyőképek megtekintése:


nyíl kék jobb buborék Húzza szét a cellákat, és töltse ki ismétlődő adatokkal a Kutools for Excel programot

Kutools az Excel számára: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!

Kapcsolódó cikk:

Egyesítse a szomszédos sorokat ugyanazokkal az adatokkal az Excelben


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 (47)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönjük az összevonás megszüntetését és a vba kód megkettőzését
A weboldal moderátora ezt a megjegyzést minimalizálta
Zseniális!! A VBA kód tökéletesen működik. javítottam a CSV-be exportálás problémámat :)
A weboldal moderátora ezt a megjegyzést minimalizálta
A VBA remekül működött, kivéve, hogy 16 jegyű számhoz használtam, és az Excel az utolsó számjegyet "0"-ra változtatja. Van valami javaslata ennek megoldására?
A weboldal moderátora ezt a megjegyzést minimalizálta
Mindkét módszer tökéletesen működik. Köszönöm :-)
A weboldal moderátora ezt a megjegyzést minimalizálta
OMG, ANNYI IDŐT spóroltál meg nekem.
A weboldal moderátora ezt a megjegyzést minimalizálta
ez marha jó. életmentő
A weboldal moderátora ezt a megjegyzést minimalizálta
Ezzel számtalan órát spóroltam meg, köszönöm szépen. Észrevettem egy dolgot, amivel a Go To Special Commandnál találkoztam, ami egy pillanatra megzavart. Keresnem kellett a dokumentumban, és a ctrl+enter függvény a kódot másolja, de az értéket nem. Azt javaslom (ha úgy szeretne keresni, mint én), hogy másolja ki az egyesített sort, és illessze be a speciális értékeket. Ezzel megszabadul a kódtól, és kereshető szöveggé válik. Még egyszer köszönöm ezt a csodálatos trükköt.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szép munka. De a Function metódus először jól működött az első 2288 sorban, aztán hiba és észrevétel nélkül, csak nem csinált utána sorokat. Több mint 6000 sorom (sorom) van. Ha manuálisan kiválasztok bármely tartományt a 2288-as soron túl, a Function metódus nem működik. Sajnos az adatszolgáltató összevonja a sorokat az Excel adatszolgáltatásban. Valami javaslat? Köszönöm a nagyszerű információkat.
A weboldal moderátora ezt a megjegyzést minimalizálta
Az Ön utasításai olyan egyszerűek, mint erőteljesek!!! Tartozom neked egy vacsorával.
A weboldal moderátora ezt a megjegyzést minimalizálta
Uram, megmentetted az életemet, te vagy az oka annak, hogy felvettem a könyvjelzők közé ezt az oldalt :)!!
A weboldal moderátora ezt a megjegyzést minimalizálta
Rendkívül hasznos! Kösz!
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon hasznos..! Nagyon szépen köszönjük.
A weboldal moderátora ezt a megjegyzést minimalizálta
Feldobtad a hetem! 8)
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm szépen ez egy nagyon hasznos bejegyzés. Tényleg sok időt takarít meg
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm szépen a megoldást...
A weboldal moderátora ezt a megjegyzést minimalizálta
Fantasztikus! Folytasd a jó munkát!
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez nagyon hasznos, de lenne egy kérdésem. Van mód a VBA-kód módosítására az üres egyesített cellák kihagyására? Csak akkor szeretném, ha a cella egyesítését megszüntetné és megkettőzné, ha az üresen kívül más érték is szerepel. Biztos vagyok benne, hogy nem kellene több egy-két if/else kijelentésnél, egyszerűen túl buta vagyok hozzá.
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon szép magyarázat a képernyőképekkel... köszönöm szépen...
A weboldal moderátora ezt a megjegyzést minimalizálta
Megmentette az életem! Nagyon szépen köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Jó. sok időt megtakarítottunk Köszönöm
Még senki sem írt megjegyzést
Több ingatlan
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