Hvernig á að nota VBA PasteSpecial og halda upprunasniði í Excel

  • Deildu Þessu
Hugh West

Hins vegar eru aðstæður þar sem við viljum afrita meira en einfaldlega texta. Við getum afritað alla möguleika Excel af þeim, svo sem skilyrt snið, sannprófun gagna, snið af gagnagerð og fagurfræðilegu eiginleika eins og landamæri og frumulitir. Kannski dáist þú að litasamsetningu vinnufélaga þíns en þarfnast kyrrstæðra gagna, eða kannski eru formúlurnar frábærar en þér líkar ekki við litasamsetninguna. Í þessari kennslu. Við munum sýna VBA PasteSpecial og halda upprunasniði í Excel.

Sækja æfingarvinnubók

Hlaða niður þessari æfingu vinnubók til að æfa á meðan þú ert að lesa þessa grein.

VBA PasteSpecial.xlsm

4 auðveld dæmi til að nota VBA PasteSpecial og halda upprunasniði í Excel

Við munum sýna fjögur dæmi um hvernig til að nota paste special í VBA á meðan upprunasniðinu er haldið í köflum hér að neðan. Hér er sýnishorn af gagnasetti sem við munum nota til að afrita og líma.

1. Bættu við inntaksboxi með því að nota VBA PasteSpecial og Haltu upprunasniði í Excel

Fyrst og fremst. Við munum nota reitinn til að velja svið og líma það síðan inn í annan reit. Til að gera það skaltu fylgja skrefunum hér að neðan.

Skref 1:

  • Í fyrsta lagi skaltu ýta á Alt + F11 til að hefja Macro .
  • Smelltu síðan á Insert, veljið Module valkostinn.

Skref 2:

  • Límdu eftirfarandiVBA kóða.
6074

Skref 3:

  • Vista forritið og ýttu á F5 til að keyra það.
  • Eftir að þú hefur birt 'ExcelWIKI' reitinn skaltu velja sviðið $B$4:$C$11 .
  • Smelltu á Í lagi .

Skref 4:

  • Veldu auðan reit til að líma.
  • Smelltu síðan á OK.

  • Þess vegna færðu límgildið með því að halda sniðinu óbreyttu.

Lesa meira: Difference Between Paste and Paste Special í Excel

2. Notaðu VBA PasteSpecial til að velja svið og halda upprunasniði í Excel

Í VBA geturðu líka tilgreint svið og afritað og límt á meðan upprunasniðinu er haldið áfram . Fylgdu skrefunum hér að neðan til að hafa gert það.

Skref 1:

  • Ýttu á Alt + F11 til að opna Macro .
  • Búðu til nýja einingu úr Insert
  • Einfaldlega límdu eftirfarandi VBA kóða fyrir svið B4:C11 .
4882

Skref 2:

  • Að lokum, vistaðu forritið og ýttu á F5 til að keyra. Þar af leiðandi muntu sjá breytingarnar eins og sýnt er á myndinni hér að neðan.

Lesa meira: VBA Paste Special til að afrita gildi og snið í Excel (9 Dæmi)

Svipuð lestur

  • VBA kóða til að bera saman tvö Excel blöð og afrita mismun
  • Excel VBA: Copy Cell Value og Pasteí annað hólf
  • Hvernig á að afrita margar hólf í annað blað í Excel (9 aðferðir)
  • Excel VBA: afrita svið í aðra vinnubók
  • [Lagt]: Hægrismelltu á Copy and Paste virkar ekki í Excel (11 lausnir)

3. Lýstu breytu með því að nota VBA PasteSpecial og Keep Upprunasnið í Excel

Með því að lýsa yfir breytum og stilla breytur á mismunandi svið skaltu fylgja skrefunum hér að neðan til að líma Special í VBA .

Skref 1:

  • Í fyrsta lagi skaltu ýta á Alt + F11 til að opna VBA Macro .
  • Veldu nýtt Eining .
  • Límdu síðan eftirfarandi VBA kóða .
6200

Skref 2:

  • Eftir að þú hefur vistað forritið skaltu ýta á F5 til að keyra.
  • Þess vegna verður afritaða svið þitt límt með því að halda upprunasniðinu sem áður.

Lesa meira: Hvernig á að nota VBA PasteSpecial fyrir formúlur og snið í Excel (3 Ways)

4. Notaðu VBA PasteSpecial og Keep Sour ce Formatting í mismunandi vinnublaði í Excel

Við munum tala um mjög mikilvæga aðferð í þessum hluta. Vegna þess að við munum fara í gegnum hvernig á að nota PasteSpecial í VBA í mörgum vinnubókum. Til dæmis munum við afrita af 'Sheet4' og líma það inn í 'Sheet5 ' eins og sýnt er í skrefunum hér að neðan.

Skref 1:

  • Til að opna VBA Macro , ýttu á Alt + F11
  • Í flipanum Setja inn , veldu eininguna.
  • Límdu síðan eftirfarandi VBA.
5121

Skref 2:

  • Til að keyra forritið, ýttu á F5 eftir vistar forritið.
  • Þess vegna færðu límt gildi í blað 5 með því að halda upprunasniðinu.

Lesa meira: Hvernig á að nota Paste Special Command í Excel (5 viðeigandi leiðir)

Niðurstaða

Til að draga saman, ég vona að þú vitir það núna hvernig á að nota Excel VBA til að líma sérstaka Keep Source Formatting. Allar þessar aðferðir ætti að kenna gögnunum þínum og venjast þeim. Skoðaðu æfingabókina og notaðu það sem þú hefur lært. Við erum hvattir til að halda áfram að halda fyrirlestra sem þessa vegna mikilvægs stuðnings þíns.

Vinsamlegast ekki hika við að hafa samband við okkur ef þú hefur einhverjar spurningar. Vinsamlegast deildu hugsunum þínum í athugasemdareitnum hér að neðan.

Spurningum þínum verður svarað eins fljótt og auðið er af Exceldemy starfsmönnum.

Vertu hjá okkur og haltu áfram að læra.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.