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

Hogyan állítsuk be a beillesztési értékeket alapértelmezett beillesztésként a Ctrl + V használatakor az Excel programban?

Normál esetben az Excelben, amikor adatokat másol egy tartományból vagy munkalapról, és a Ctrl + V billentyűkombinációval beilleszti a másikba, alapértelmezés szerint a formázás is be lesz illesztve. De az adatok beillesztésekor néha csak formázás nélkül szeretne beilleszteni formázás nélkül. Itt bemutathatok egy egyszerű módszert arra, hogy a beillesztési értékeket csak alapértelmezett beillesztésként állítsa be, amikor a Ctrl + V programot használja az Excel programban.

Állítsa be a beillesztési értékeket alapértelmezett beillesztésként, ha a Ctrl + V és VBA kódot használja


Állítsa be a beillesztési értékeket alapértelmezett beillesztésként, ha a Ctrl + V és VBA kódot használja

Az adatok csak értékekként történő beillesztésekor kattintson a kijelölés sarkában lévő kis négyzetre, és az adatok beillesztése után minden alkalommal válassza az Értékek lehetőséget. A következő VBA-kód segíthet az alapértelmezett beillesztés értékek beillesztésében.

1. Tartsa lenyomva a ALT + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modulok Ablak.

VBA kód: Állítsa be a beillesztési értékeket alapértelmezett beillesztésként a Ctrl + V használatakor

Sub PasteasValue()
Selection.PasteSpecial Paste:=xlPasteValues
End Sub

3. Ezután mentse el és zárja be a kódot, majd nyomja meg az gombot Alt + F8 billentyűk megnyitásához Macro párbeszédablak.

4. Az Macro párbeszédpanelen válassza ki a használt makró nevét PasteasValue majd kattintson az OK gombra Opciók gomb, lásd a képernyőképet:

doc-paste-values-default-1

5. Aztán a Makróbeállítások párbeszédpanel alatt billentyű szakaszban, kérjük, adja meg v , lásd a képernyőképet:

doc-paste-values-default-2

6. Kattintson a gombra OK bezárni Makróbeállítások párbeszédpanelt, és folytassa a Macro párbeszéd.

És most, amikor beilleszti az adatokat Ctrl + V, az adatok alapértelmezés szerint értékként lesznek beillesztve.


Kapcsolódó cikk:

Hogyan lehet külső tartalmat beilleszteni az Excelbe, mindig meg kell egyeznie a cél formátumával?


Demo: Állítsa be a beillesztési értékeket alapértelmezett beillesztésként, amikor a Ctrl + V programot használja az Excel programban

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!

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 (24)
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önöm szépen :D sokat segített!
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon szép megoldás. Ez már egy ideje gyötör. Két észrevétel... 1) Nem meglepő módon egyes munkakörnyezetek korlátozzák vagy tiltják a makróképes dokumentumok használatát (és különösen az e-mailben/fogadást). Van nem makrómegoldás? 2) Ctrl+Z .... A "Visszavonás" nem fordítja vissza az ezzel a makróval készített "beillesztést". Van olyan megoldás vagy kiegészítő kód, amely engedélyezi/engedélyezi/létrehozza a "visszavonást" a makróval készített beillesztéseknél? Köszönöm szépen.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez a kódolás nem működik az Excel 2016 legújabb verziójával. A szkript futtatása hibakódot ad a Paste:=xlPasteValues ​​sorhoz
A weboldal moderátora ezt a megjegyzést minimalizálta
Én most futottam bele ugyanebbe a problémába.
A weboldal moderátora ezt a megjegyzést minimalizálta
Próbálja ki ezt a kódot az Excel 2016 programban: Sub Paste_Special() Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False End Sub
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszi Mikael, de a kódod nem működött. A Microsoft valószínűleg túl sokat változtatott a VBA kódolási nyelvén a legutóbbi frissítés során. Még a "Paste:=" szöveg is fordítási hibát eredményez. Ha van válasz, annak az Excel VBA egy másik generációjában kell lennie.
A weboldal moderátora ezt a megjegyzést minimalizálta
Az általam elküldött makró az MS Excel 2016 legújabb verziójában van rögzítve, tehát lehet, hogy a probléma a telepítésben van? Ezen kívül az általam írt sub nem működik a "Selection.PasteSpecial" rész nélkül.
A weboldal moderátora ezt a megjegyzést minimalizálta
Kiváló megoldás
ezt a kódot közvetlenül a VBA parancsmezőbe kell beírni, nem a modul mezőbe, és kiválasztottam a helyét a munkafüzetben, így ügyeljen arra, hogy minden megnyitott alprogram VÉGE legyen, és figyelmen kívül hagyja a felugró üzeneteket
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia, a megoldás remekül működik, de a control+z beillesztés után nem működik :( . további segítség?
A weboldal moderátora ezt a megjegyzést minimalizálta
A Mikael megoldása úgy tűnik, 2013-Excel-barát módon megismétli az ezen az oldalon kínált 2016-as megoldást. Sajnos azt is megismétli, hogy a beillesztési művelet nem vonható vissza (a Ctrl-Z billentyűkombinációval vagy más "visszavonási" műveletekkel), ha ez a makró engedélyezett.
A weboldal moderátora ezt a megjegyzést minimalizálta
Sajnos a makró használata után a visszavonás funkció működésbe hozása meglehetősen nehéz. Ebben nem tudok segíteni, sajnálom.
A weboldal moderátora ezt a megjegyzést minimalizálta
jó tipp, de a makrónak így kell kinéznie, mert a fenti kód hibaüzenetet ad, ha megnyomod a ctrl+v-t és korábban nem választottál ki valamit a ctrl+c-vel Sub PasteAsValues() On Error GoTo err_handler: Selection. PasteSpecial Paste:=xlPasteValues ​​Exit Sub err_handler: End Sub
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm, Uram...
A weboldal moderátora ezt a megjegyzést minimalizálta
Hacsak nem hagytam ki valamit (és az utasítások *nagyon* jók), ez nem működik az Excel 2016-ban.
A weboldal moderátora ezt a megjegyzést minimalizálta
Microsoft Office Standard 2016-ot használok, az működik.
A weboldal moderátora ezt a megjegyzést minimalizálta
Egyetértek Graham-mel, most próbáltam ki ezt az Excel 2016-ban. Amikor a Makró párbeszédpanel Futtatás gombra kattintok, a következő hibaüzenet jelenik meg:

Run-tme hiba '1004':
PasteSpecial a Range osztály metódusa meghiúsult

ami szégyen, mert ez valóban segített volna nekem ma. Kipróbáltam az alábbi Dejvid makrót is, de egyik könyvből a másikba átillesztve nem történt semmi.
A weboldal moderátora ezt a megjegyzést minimalizálta
Győződjön meg arról, hogy másolási módban kiválasztott valamit. ne is foglalkozz a kód beírásával
A weboldal moderátora ezt a megjegyzést minimalizálta
Működik, de beillesztés után nem lehet visszavonni
A weboldal moderátora ezt a megjegyzést minimalizálta
Ugyanaz itt is.
A weboldal moderátora ezt a megjegyzést minimalizálta
Helló srácok,
Sajnálom, lehet, hogy nincs más jó megoldás ennek a problémának a megoldására, ha van más jó ötlete, kérjük, írja meg itt.
Köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Mentés bináris .xlsb-ként,
Ezután használhatja a ctrl+z-t a makrókhoz.
A weboldal moderátora ezt a megjegyzést minimalizálta
mit értesz azon, hogy "mentés binárisként. xlsb"?
A weboldal moderátora ezt a megjegyzést minimalizálta
Meg akarom tanulni, hogy lehet-e lapban dolgozni, nem modulban.

Ha nem, van mód az általam meghatározott lapon dolgozni?
A weboldal moderátora ezt a megjegyzést minimalizálta
Mentett modul – úgynevezett „2. modul”, de semmi sem jelenik meg a makrókban – nincs „PasteasValue”. Úgy tűnik, egy lépés hiányzik?
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