Ugrás a tartalomra

Hogyan másolhatunk cellát új sortörés nélkül az Excelben?

Normál esetben, ha Excel cellát másol a Ctrl + C és illessze be egy másik szerkesztőbe, például a TXT fájlba, egy új sor automatikusan hozzáfűződik a másolt tartalom végéhez, az alábbi képernyőkép szerint. Ha az összes másolt cellát be akarja illeszteni egy soros mezőbe, akkor kézzel kell megnyomnia a Backspace billentyűt, hogy minden cellába beillesztéskor visszatérjen az egyes sorokhoz. Hogyan másolhatunk cellát új sortörés nélkül az Excelben? Az ebben a cikkben szereplő módszerek segítenek átjutni rajta.

Cella másolása új sortörés nélkül a másolással és beillesztéssel
Cella másolása új sortörés nélkül VBA kóddal


Cella másolása új sortörés nélkül a másolással és beillesztéssel

Beléphet a cella szerkesztési módjába, majd új sorszakadás nélkül átmásolhatja és beillesztheti a cella tartalmát. Kérjük, tegye a következőket.

1. Válassza ki a másolni kívánt cellát, majd nyomja meg a gombot F2 vagy kattintson duplán a szerkesztési módba lépéshez, válassza ki a cellatartalmat, majd nyomja meg a Ctrl + C gombokat a másoláshoz.

2. Nyissa meg a TXT fájlt vagy más fájlokat, amelyekbe beilleszti a tartalmat, majd nyomja meg a gombot Ctrl + V kulcsok.

Ezután a cellatartalmat új sortörés nélkül másoljuk, a fenti képernyőképen látható módon.


Cella másolása új sortörés nélkül VBA kóddal

Ezenkívül új cellatörés nélkül másolhatja a cellákat a VBA kód alatt.

1. megnyomni a más + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

2. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok. Ezután másolja a VBA tehén alatt az ablakba.

VBA kód: Cella másolása új sortörés nélkül

Sub CopyText()
'Update by Extendoffice 20180608
    Dim xAutoWrapper As Object
    Set xAutoWrapper = New DataObject  'or GetObject("New:{1C3B4210-F441-11CE-B9EA-00AA006B1A69}")
    xAutoWrapper.SetText ActiveCell.Text
    xAutoWrapper.PutInClipboard
End Sub

3. kettyenés Eszközök > Referenciák, és kattintson a Tallózás gombot a Referenciák ablak. Lásd a képernyőképet:

4. A nyílásban Referencia hozzáadása ablak, írja be Windows \ system32 be a Cím négyzetet, majd nyomja meg a belép kulcs. Belép FM20.DLL be a Fájlnév négyzetet, és kattintson a gombra Nyisd ki gombot.

5. Kattintson a OK gombra, amikor visszatér a Referenciák ablak.

7. megnyomni a más + Q gombok a Microsoft Visual Basic for Applications ablak.

8. Ezután kattintson a gombra Fejlesztő > makrók. Lásd a képernyőképet:

9. Ban,-ben Macro párbeszédpanelen válassza ki a nevet CopyText a Macro név jelölje be a ikont Opciók gombra kattintva megadhat egy gyorsbillentyűt ehhez a makróhoz, majd kattintson a gombra OK gomb. Lásd a képernyőképet:

Mostantól, amikor új cellatörés nélkül szeretne cellát másolni, kérjük, használja a fent megadott gyorsbillentyűt a cella másolásához, majd illessze be más fájlokba.

Kapcsolódó cikkek:

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

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...

kte lap 201905


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!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Works fine. Helps me a lot. Thank you very much.
This comment was minimized by the moderator on the site
Hi Grzegorz K,

I'm glad I could help.
This comment was minimized by the moderator on the site
I replaced the default copy short-cut CTRL-c with this new macro and it works great, until I want to copy a selection of multiple cells.
Now... I can change the shortcut for this macro and put back the standard shortcut for copying, but it would be nicer if this macro can change it's behavior when its called on a selection of cells. Maybe that it can perform the normal copy procedure then. How would I put that?
This comment was minimized by the moderator on the site
I solved it. The DLL didn't get activated using your explanation. Needed to select it manually. Then it worked.
But I have another question... I replaced the default copy short-cut CTRL-c with this new macro and it works great, until I want to copy a selection of multiple cells.
Now... I can change the shortcut for this macro and put back the standard shortcut for copying, but it would be nicer if this macro can change it's behavior when its called on a selection of cells. Maybe that it can perform the normal copy procedure then. How would I put that?
This comment was minimized by the moderator on the site
I get a compiling error when I try to use this new macro.
User-defined type not defined

In the macro sub the part " = New DataObject" is highlighted as being the problem.

Does this have something to do with that DLL not being active?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations