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

Hvordan indstilles indsætningsværdier som standardpasta, når man bruger Ctrl + V i Excel?

Normalt, i Excel, når du kopierer data fra et område eller regneark og indsætter med Ctrl + V til et andet, indsættes formateringen også som standard. Men nogle gange vil du bare indsætte som værdier uden nogen formatering, når du indsætter dataene. Her kan jeg introducere dig en nem metode til kun at indstille indsætningsværdierne som standardpasta, når du bruger Ctrl + V i Excel.

Indstil pastaværdier som standardpasta, når du bruger Ctrl + V med VBA-kode


Indstil pastaværdier som standardpasta, når du bruger Ctrl + V med VBA-kode

Når du kun indsætter dataene som værdier, skal du klikke på den lille firkant i hjørnet af dit valg og vælge Valgmulighed hver gang efter indsættelsen af ​​dataene. Følgende VBA-kode kan hjælpe dig med at ændre standardpastaen for at indsætte værdier.

1. Hold nede ALT + F11 nøgler til at åbne Vinduet Microsoft Visual Basic til applikationer.

2. Klik indsatte > Moduler, og indsæt følgende kode i Moduler Vindue.

VBA-kode: Indstil pastaværdier som standardpasta, når du bruger Ctrl + V

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

3. Gem derefter og luk koden, og tryk på Alt + F8 nøgler til at åbne Makro dialog boks.

4. I Makro dialog, skal du vælge det anvendte makronavn PasteasVærdi og klik derefter på Indstillinger knap, se skærmbillede:

doc-indsæt-værdier-standard-1

5. Derefter i Makroindstillinger under dialogboksen genvejstast sektion, indtast venligst v , se skærmbillede:

doc-indsæt-værdier-standard-2

6. Og klik derefter på OK at lukke Makroindstillinger dialog, og fortsæt med at lukke Makro dialogen.

Og nu, når du indsætter dataene med Ctrl + V, data indsættes som værdier som standard.


Relateret artikel:

Hvordan indsættes eksternt indhold i Excel, matcher altid destinationsformatering?


Demo: Indstil pastaværdier som standardpasta, når du bruger Ctrl + V i Excel

Kutools til Excel: med mere end 300 praktiske Excel-tilføjelsesprogrammer, gratis at prøve uden begrænsning på 30 dage. Download og gratis prøveversion nu!

De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
officetab bund
Sorter kommentarer efter
Kommentarer (24)
Ingen vurderinger endnu. Vær den første til at bedømme!
Denne kommentar blev minimeret af moderatoren på webstedet
Mange tak :D hjalp meget!
Denne kommentar blev minimeret af moderatoren på webstedet
Meget fin løsning. Dette har plaget mig i et stykke tid. To observationer ... 1) Ikke overraskende begrænser eller forbyder nogle arbejdsmiljøer brugen (og mere specifikt e-mail/modtagelse) af makroaktiverede dokumenter. Er der en løsning uden makro? 2) Ctrl+Z .... "Fortryd" vil ikke omdanne en "indsæt" lavet med denne makro. Er der en løsning eller yderligere kode, der ville tillade/aktivere/skabe "fortryd" for indsæt, der er lavet med makroen? Mange tak.
Denne kommentar blev minimeret af moderatoren på webstedet
Denne kodning virker ikke med den seneste version af Excel 2016. Kørsel af scriptet giver en fejlkode for linjen Paste:=xlPasteValues
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg løb lige ind i det samme problem.
Denne kommentar blev minimeret af moderatoren på webstedet
Prøv at bruge denne kode med Excel 2016: Sub Paste_Special() Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False End Sub
Denne kommentar blev minimeret af moderatoren på webstedet
Tak Mikael, men din kode virkede ikke. Microsoft må have ændret VBA-kodningssproget for meget i deres seneste opdatering. Selv teksten "Paste:=" resulterer i en kompileringsfejl. Hvis der er et svar derude, skal det være i en anden generation af Excel VBA.
Denne kommentar blev minimeret af moderatoren på webstedet
Makroen jeg sendte er optaget i den seneste version af MS Excel 2016, så måske ligger problemet i din installation? Udover at den sub, jeg skrev, vil ikke fungere uden "Selection.PasteSpecial"-delen.
Denne kommentar blev minimeret af moderatoren på webstedet
Fremragende løsning
denne kode skal skrives direkte ind i VBA-kommandoboksen ikke i modulboksen, og jeg valgte dens plads til at være i projektmappen, så du sørger for at AFSLUTTE hver under åbnet og ignorere enhver besked, der dukker op
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, løsningen fungerer godt, men kontrol+z virker ikke efter indsættelse :( . nogen yderligere hjælp?
Denne kommentar blev minimeret af moderatoren på webstedet
Løsningen fra Mikael ser ud til at genskabe 2013-løsningen fra denne side på en 2016-Excel-venlig måde. Desværre replikerer det også manglende evne til at fortryde (gennem Ctrl-Z eller andre "fortryd"-handlinger) en indsæt-handling, mens denne makro er aktiveret.
Denne kommentar blev minimeret af moderatoren på webstedet
Det er desværre ret svært at få fortryd-funktionen til at virke efter du har brugt en makro. Det kan jeg ikke hjælpe dig med, undskyld.
Denne kommentar blev minimeret af moderatoren på webstedet
godt tip, men makroen skulle se sådan ud, fordi koden ovenfor giver dig en fejlsætning, hvis du trykker på ctrl+v og du ikke tidligere har valgt noget med ctrl+c Sub PasteAsValues() On Error GoTo err_handler: Selection. PasteSpecial Paste:=xlPasteValues ​​Exit Sub err_handler: End Sub
Denne kommentar blev minimeret af moderatoren på webstedet
Tak hr...
Denne kommentar blev minimeret af moderatoren på webstedet
Medmindre jeg er gået glip af noget (og instruktionerne er *meget* gode), virker dette ikke i Excel 2016.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg bruger Microsoft Office Standard 2016, og det virker.
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg er enig Graham, har lige prøvet dette i Excel 2016. Når jeg klikker på knappen Kør i makrodialogen, får jeg fejlmeddelelsen:

Run-tme fejl '1004':
PasteSpecial-metoden for Range-klassen mislykkedes

hvilket er en skam, da dette virkelig ville have hjulpet mig i dag. Jeg prøvede også Dejvids makro nedenfor, men der skete ikke noget ved indsættelse fra en bog til en anden.
Denne kommentar blev minimeret af moderatoren på webstedet
Sørg for, at du har valgt noget i kopieringstilstand. gider ikke engang indtaste hans kode
Denne kommentar blev minimeret af moderatoren på webstedet
Det virker, men efter indsættelse kan du ikke fortryde
Denne kommentar blev minimeret af moderatoren på webstedet
Samme her.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej gutter,
Jeg beklager, der er muligvis ingen anden god måde at løse dette problem på. Hvis du har andre gode ideer, så kommenter venligst her.
Tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Gem som binær .xlsb,
Så kan du bruge ctrl+z med makroer.
Denne kommentar blev minimeret af moderatoren på webstedet
hvad mener du med "gem som binært. xlsb"?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg vil gerne lære, om der er en måde at arbejde på i et ark, ikke i et modul.

Hvis ikke, er der en måde at arbejde på i et bestemt ark, jeg bestemmer?
Denne kommentar blev minimeret af moderatoren på webstedet
Gemt modul - kaldet "modul 2", men intet dukker op i makroer - ingen 'PasteasValue'. Det ser ud til, at der mangler et trin?
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL