VBA Paste հատուկ Excel-ում արժեքները և ձևաչափերը պատճենելու համար (9 օրինակ) -

  • Կիսվել Սա
Hugh West

Երբ մենք պետք է պատճենենք և տեղադրենք որևէ տվյալ Microsoft Excel-ում, մենք Excel-ում ունենք տարբեր դյուրանցումների և ժապավենային գործիքների հնարավորություն: Excel VBA Macro-ն նույնպես ունի նման հնարավորություն, այլ ոչ թե աշխատանքային գրքի տարբերակներ: Մենք կքննարկենք VBA Paste Special արժեքներն ու ձևաչափերը Excel-ում:

Ներբեռնեք Practice Workbook

Ներբեռնեք այս պրակտիկայի աշխատանքային գիրքը, որպեսզի վարժություններ կատարեք կարդալիս այս հոդվածը:

Արժեքներ և ձևաչափեր՝ օգտագործելով PasteSpecial.xlsm

9 Օրինակներ՝ արժեքները և ձևաչափերը Paste Special-ով Excel VBA-ում պատճենելու համար

Այս հոդվածում մենք կքննարկենք 9 մեթոդ VBA մակրոներով Փոստի հատուկ արժեքներով և ձևաչափով Excel-ում:

Մենք կկատարենք հաշվի առեք ստորև բերված տվյալների բազան այս նպատակով:

1. Կիրառել InputBox-ը VBA Paste Special-ում Պատճենելու արժեքները և ձևաչափերը

Այս օրինակում մենք կօգտագործենք InputBox տարբերակը Paste Special :

Քայլ 1 :

  • Գնացեք Developer ներդիր:
  • Սեղմեք Record Macro :
  • Set Excel_Paste_Special_1 որպես Մակրո անուն :
  • Այնուհետև սեղմեք OK :

Քայլ 2.

  • Այժմ սեղմեք Macros հրամանը:
  • Ընտրեք Macro և սեղմեք Քայլ դեպի ։

Քայլ 3.

  • Պատճենեք և տեղադրեք հետևյալը կոդը հրամանի մոդուլի վրա:
6864

Քայլ 4.

  • Սեղմեք F5 գործարկելկոդը:
  • Նոր երկխոսության տուփ կհայտնվի: Ընտրեք աղբյուրի տիրույթն այդ վանդակում:
  • Այնուհետև սեղմեք OK :

Քայլ 5.

  • Կհայտնվի մեկ այլ երկխոսության տուփ: Ընտրեք դատարկ տիրույթ, որտեղ տեղադրեք պատճենված բջիջները:

Այժմ նայեք տվյալների հավաքածուին:

Բոլոր տվյալները պատճենվում են արժեքներով և ձևաչափերով՝ օգտագործելով VBA Paste Special :

Կարդալ ավելին. Ինչպես կիրառել VBA PasteSpecial-ը և պահպանել աղբյուրի ձևաչափումը Excel-ում:

2. Տեղադրեք բջիջների տիրույթը արժեքներով և ձևաչափերով, օգտագործելով xlPasteAllUsingSourceTheme-ը VBA Paste Special-ում

Մենք բջիջների տիրույթը կտեղադրենք անմիջապես այս բաժնի VBA կոդի վրա:

Քայլ 1.

  • Սեղմեք Alt+F11 հրամանի մոդուլ մուտք գործելու համար:
  • Տեղադրեք հետևյալ կոդը հրամանի մոդուլի վրա:
6915

Քայլ 2.

  • Այժմ սեղմեք F5 կոդը գործարկելու համար:

Այս xlPasteAllUsingSourceTheme հրամանը պատճենում է աղբյուրի տվյալների ճշգրիտ կրկնօրինակը:

Կարդալ ավելին. Excel VBA. Պատճենեք բջջային արժեքը և տեղադրեք մեկ այլ բջիջում

3. Օգտագործեք VBA փոփոխական՝ արժեքներով և ձևաչափերով միջակայքը տեղադրելու համար, օգտագործելով Paste Special

Մենք այստեղ ցույց կտանք VBA Paste Special կոդում փոփոխականների օգտագործումը:

Քայլ 1.

  • Նախ, մուտքագրեք հրամանի մոդուլը` սեղմելով Alt+F11 :
  • Ստեղծված կոդը գրեք հրամանի մեջմոդուլ:
3564

Քայլ 2.

  • Սեղմեք F5 և գործարկեք կոդը:

Կարդալ ավելին. Excel VBA. Պատճենել միջակայքը մեկ այլ աշխատանքային գրքում

4. Օգտագործեք xlPasteValues ​​և xlPasteFormats արժեքները և ձևաչափերը այլ թերթում պատճենելու համար Ձևաչափերն անփոփոխ պահելու համար

Վերոնշյալ մեթոդները օգտագործվել են նույն թերթում տվյալները պատճենելու և տեղադրելու համար: Այժմ մենք ցույց կտանք, թե ինչպես օգտագործել VBA Paste Special տարբեր թերթերի համար:

Քայլ 1.

  • Մուտքագրեք հրամանի մոդուլը սեղմելով Alt+F11 և դրա վրա պատճենելով հետևյալ կոդը:
1533

Քայլ 2.

  • Սեղմեք F5 կոդը գործարկելու համար:

Մենք կարող ենք տեսնել Data_Set<2-ի այդ տվյալները:> պատճենված է Տարբեր_Թերթում :

Կարդալ ավելին. Ինչպես օգտագործել VBA PasteSpecial-ը Excel-ի բանաձևերի և ձևաչափերի համար (3 եղանակ)

Նմանատիպ ընթերցումներ

  • Ինչպես պատճենել բազմաթիվ բջիջներ մեկ այլ թերթիկի վրա Excel-ում (9 մեթոդ)
  • Տարբերությունը Excel-ում Paste-ի և Paste Special-ի միջև
  • Excel VBA՝ առանց բացելու այլ աշխատանքային գրքույկից տվյալները պատճենելու համար
  • Ինչպես պատճենել և տեղադրել Excel-ում և Պահպանեք բջիջի չափը (7 օրինակ)
  • Պատճենեք և տեղադրեք արժեքները հաջորդ դատարկ տողում Excel VBA-ով (3 օրինակ)

5 . Օգտագործեք xlPasteFormats՝ միայն ձևաչափերը տեղադրելու համար

Նախորդ մեթոդներում մենք պատճենեցինք ամբողջ տվյալները և տեղադրեցինք դրանք։առանց փոփոխության. Բայց այս բաժնում մենք պատճենելու ենք միայն տվյալների ձևաչափը:

Քայլ 1.

  • Գնացեք հրամանի մոդուլ՝ սեղմելով Alt+։ F11 .
  • Պատճենեք և տեղադրեք ստորև նշված կոդը հրամանի մոդուլում:
1836

Քայլ 2.

  • Այժմ սեղմեք F5 կոճակը և գործարկեք կոդը:

Նայեք տվյալների հավաքածուն: Միայն ձևաչափերն են պատճենվում, այստեղ արժեքներ չկան:

Կարդալ ավելին. Ինչպես պատճենել և տեղադրել Excel-ում առանց ձևաչափը փոխելու

6. Օգտագործեք xlPasteValues՝ միայն արժեքները տեղադրելու համար

Մենք կարող ենք պատճենել արժեքները միայն VBA Paste Special -ի միջոցով:

Քայլ 1:

  • Սեղմեք Alt+F11 հրամանի մոդուլ մուտք գործելու համար:
  • Գրեք հետևյալ կոդը հրամանի մոդուլի վրա:
9349

Քայլ 2.

  • Սեղմեք F5 և գործարկեք կոդը:

Ուշադրություն դարձրեք տվյալների հավաքածուին: Այստեղ պատճենվում են միայն արժեքները: Այս մեթոդով ոչ մի ձևաչափ չի պատճենվում:

Կարդալ ավելին. Ինչպես օգտագործել VBA արժեքները միայն առանց ձևաչափման Excel-ում տեղադրելու համար

7. Պատճենեք և տեղադրեք մեկ բջիջի ամբողջ բովանդակությունը

Նախորդ բաժիններում մենք պատճենեցինք տվյալների մի շարք: Այստեղ մենք պատճենելու ենք միայն մեկ բջիջ:

Քայլ 1.

  • Այժմ սեղմեք Alt+F11 և մուտքագրեք հրամանը մոդուլ:
  • Մուտքագրեք հետևյալ կոդը մոդուլի վրա:
2107

Քայլ 2.

  • Այժմ սեղմեք F5 կոճակը՝ կոդը գործարկելու համար:

Մենք կարող ենք տեսնել, որ այստեղ պատճենված է մեկ բջիջ, այլ ոչ թե միջակայք:

Կարդալ ավելին. Excel-ում արժեքները պատճենելու և տեղադրելու բանաձև (5 օրինակ)

8. Պատճենեք և տեղադրեք որոշակի սյունակի բոլոր հատկանիշները VBA-ով

Ինչպես մեկ բջիջ, մենք կարող ենք պատճենել տվյալների հավաքածուի մեկ սյունակ:

Քայլ 1:

  • Պարզապես սեղմեք Alt+F11 ` հրամանի մոդուլ մուտք գործելու համար:
  • Գրեք կոդը ստորև մոդուլում:
8101

Քայլ 2.

  • Գործարկեք կոդը՝ սեղմելով F5 ։

Այստեղ մենք կարող ենք տեսնել, որ Սյունակ B պատճենված է Սյունակ E :

Կարդալ ավելին` [Ստուգված]․ աջ սեղմեք «Պատճենել և տեղադրեք», որը չի աշխատում Excel-ում (11 լուծում)

9. Պատճենեք և տեղադրեք տողի բոլոր հատկանիշները Excel VBA-ով

Նմանապես, մենք կարող ենք մեկ տող պատճենել՝ ​​օգտագործելով Paste Special :

Քայլ 1 :

  • Սեղմեք Alt+F11 հրամանի մոդուլ մուտք գործելու համար:
  • Պատճենեք հետևյալ կոդը հրամանի մոդուլի վրա:
4853

Քայլ 2.

  • Գործարկեք կոդը՝ սեղմելով F5 :

Այստեղ, Տող 4 պատճենված է Տող 11 :

Կարդալ ավելին` Ինչպես պատճենել բազմաթիվ տողեր Excel-ում՝ օգտագործելով մակրո (4 օրինակ)

Եզրակացություն

Այս հոդվածում մենք բացատրել ենք 9 մեթոդներ VBA Paste Հատուկ արժեքների և ձևաչափերի Excel-ում: Հուսով եմ, որ սա կբավարարիձեր կարիքները: Խնդրում ենք դիտել մեր կայքը Exceldemy.com և տալ ձեր առաջարկները մեկնաբանությունների դաշտում:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: