Hoe kinne jo VBA PasteSpecial tapasse en boarne opmaak hâlde yn Excel

  • Diel Dit
Hugh West

Der binne lykwols situaasjes wêryn wy mear wolle duplisearje dan gewoan tekst. Wy kinne alle mooglikheden fan Excel fan har kopiearje, lykas betingst opmaak, falidaasje fan gegevens, opmaak fan gegevenstype, en estetyske funksjes lykas grinzen en selkleuren. Miskien bewûnderje jo it kleurskema fan jo kollega, mar hawwe statyske gegevens nedich, of miskien binne de formules fantastysk, mar jo hâlde net fan it kleurskema. Yn dizze tutorial. Wy sille de VBA PasteSpecial sjen en hâld boarne opmaak yn Excel.

Download Oefenwurkboek

Download dit oefenwurkboek om te oefenjen wylst jo dit artikel lêze.

VBA PasteSpecial.xlsm

4 maklike foarbylden om VBA PasteSpecial oan te passen en boarne opmaak yn Excel te hâlden

Wy sille fjouwer foarbylden sjen litte fan hoe't om de paste spesjale te brûken yn VBA wylst it boarneformaat yn 'e seksjes hjirûnder bewarre wurdt. Hjir is in foarbyldgegevensset dy't wy sille brûke om te kopiearjen en te plakjen.

1. Foegje ynfierfak ta troch VBA PasteSpecial te brûken en Boarnen opmaak yn Excel

Earst en foaral. Wy sille it fakje brûke om in berik te selektearjen en dan yn in oare sel plakke. Om dit te dwaan, folgje de stappen hjirûnder.

Stap 1:

  • Druk earst op Alt + F11 om in Makro te begjinnen.
  • Klik dan op de Ynfoegje, kies de opsje Module .

Stap 2:

  • Plak it folgjendeVBA-koade.
9776

Stap 3:

  • Bewarje it programma en druk op F5 om it út te fieren.
  • Selektearje it berik $B$4:$C$11 neidat jo it fak 'ExcelWIKI' ferskynd hawwe.
  • Klik op OK .

Stap 4:

  • Selektearje elke lege sel om te plakjen.
  • Dan, klikje op OK.

  • Dêrom krije jo de plakwearde troch it formaat yntakt te hâlden.

Lês Mear: Difference Between Paste and Paste Special in Excel

2. VBA PasteSpecial tapasse om berik te selektearjen en boarne opmaak te hâlden yn Excel

Yn VBA kinne jo ek berik oantsjutte en kopiearje en plakke wylst jo de boarne opmaak hâlde . Folgje de ûndersteande stappen om it dien te hawwen.

Stap 1:

  • Druk op Alt + F11 om Makro te iepenjen.
  • Meitsje in nije module fan de Ynfoegje
  • Paste gewoan de folgjende VBA koade foar de berik B4:C11 .
1933

Stap 2:

  • As lêste, bewarje it programma en druk op F5 om út te fieren. Dêrtroch sille jo de wizigingen sjen lykas werjûn yn 'e ôfbylding hjirûnder.

Lês Mear: VBA Paste Special om wearden en formaten te kopiearjen yn Excel (9) Foarbylden)

Gelykbere lêzingen

  • VBA-koade om twa Excel-blêden te fergelykjen en ferskillen te kopiearjen
  • Excel VBA: Selswearde kopiearje en plakkenei in oare sel
  • Hoe kinne jo meardere sellen kopiearje nei in oar blêd yn Excel (9 metoaden)
  • Excel VBA: berik nei in oar wurkboek kopiearje
  • [Fêst]: Rjochtsklik kopiearje en plakke wurket net yn Excel (11 oplossingen)

3. Ferklearje fariabele troch VBA PasteSpecial en Keep oan te passen Boarne opmaak yn Excel

Troch fariabelen te ferklearjen en fariabelen yn te stellen yn ferskillende berik, folgje de stappen hjirûnder om Spesjaal yn VBA te plakken.

Stap 1:

  • Druk earst op Alt + F11 om VBA Macro te iepenjen.
  • Selektearje in nij <3 1>Module .
  • Paste dan de folgjende VBA-koade .
8774

Stap 2:

  • Nei it opslaan fan it programma, druk op F5 om út te fieren.
  • Dêrom sil jo kopieare berik plakke wurde mei it hâlden fan de boarne opmaak as foar.

Lês mear: Hoe brûke jo VBA PasteSpecial foar formules en formaten yn Excel (3 manieren)

4. Brûk VBA PasteSpecial en Keep Sour ce Opmaak yn ferskillende wurkblêd yn Excel

Wy sille prate oer in heul wichtige metoade yn dit diel. Om't wy sille gean troch hoe't jo PasteSpecial brûke yn VBA yn meardere wurkboeken. Wy sille bygelyks kopiearje fan 'Sheet4' en plakke it yn 'Sheet5 ', lykas werjûn yn 'e stappen hjirûnder.

Stap 1:

  • Om VBA Macro te iepenjen, druk op Alt + F11
  • Fan de Ynfoegje ljepper, kies de Module.
  • Paste dan de folgjende VBA.
2765

Stap 2:

  • Om it programma út te fieren, druk op F5 nei it opslaan fan it programma.
  • Dêrom krije jo de plakke wearde yn blêd 5 mei it behâld fan it boarneformaat.

Lês mear: Hoe kinne jo spesjale kommando plakke brûke yn Excel (5 gaadlike manieren)

Konklúzje

Om gearfetsje, hoopje ik dat jo no witte hoe Excel VBA te brûken om spesjale Keep Source Formatting te plakjen. Al dizze strategyen moatte wurde leard oan jo gegevens en wend oan it. Undersykje it praktykboek en tapasse wat jo leard hawwe. Wy binne motivearre om lêzingen lykas dizze te hâlden fanwegen jo wichtige stipe.

Neem as jo fragen hawwe, nim dan gerêst kontakt mei ús op. Diel asjebleaft jo tinzen yn it kommentaarfak hjirûnder.

Jo fragen wurde sa gau mooglik beäntwurde troch it Exceldemy meiwurker.

Bliuw by ús en bliuw troch mei te learen.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.