Ինչպես տեղադրել Clipboard-ից Excel՝ օգտագործելով VBA

  • Կիսվել Սա
Hugh West

Եթե կտրեք կամ պատճենեք որևէ տեքստ կամ պատկեր, այն նախ կպահվի clipboard-ում: Դրանից հետո դուք կարող եք տեղադրել տեքստը կամ պատկերը ցանկացած վայրում, օրինակ՝ Word ֆայլերում և Excel ֆայլերում: Excel-ում դուք կարող եք տեղադրել clipboard-ից բազմաթիվ ձևերով: Microsoft-ի Visual Basic հավելվածների (VBA) օգտագործումը թույլ է տալիս սեղմատախտակից տեղադրել ձեր Excel ֆայլում որոշ կոդերով: Այս հոդվածում ես ձեզ ցույց կտամ VBA -ի օգտագործման 3 եղանակ՝ սեղմատախտակից Excel-ում տեղադրելու համար:

Ենթադրենք, դուք պատճենել եք որոշ տեքստեր տեքստային ֆայլից: և դրանք պահվել են clipboard-ում: Այժմ դուք ցանկանում եք տեղադրել այն ձեր Excel ֆայլում՝ օգտագործելով VBA :

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

Կպցնել Clipboard-ից Excel.xlsm

3 եղանակ՝ Clipboard-ից Excel-ում VBA-ի միջոցով տեղադրելու համար

1. Կպցնել Clipboard-ից մեկ բջիջում՝ օգտագործելով VBA

Մինչ կիրառելը Այս մեթոդով դուք պետք է ակտիվացնեք Microsoft Forms 2.0 Object Library VBA նախագծի համար: Դա անելու համար

➤ Սեղմեք ALT+F11 բացելու VBA

➤ Գնացեք Գործիքներ > Հղումներ VBA պատուհանում:

Այն կբացի Reference- VBAProject պատուհանը:

➤  Ստուգեք Microsoft Forms 2.0 Object Library և սեղմեք OK :

Այն կակտիվացնի Microsoft Forms 2.0-ը: Օբյեկտների գրադարան : Այժմ,

➤ Սեղմեք Տեղադրեք ներդիրը և ընտրեք Module :

Այն կկատարվիբացեք Module(Code) պատուհանը:

➤ Տեղադրեք հետևյալ կոդը Module(Code) պատուհանում,

6194

Կոդը կստեղծվի Մակրո որը կտեղադրի տեքստերը clipboard-ից B4 բջիջում:

Կոդը տեղադրելուց հետո,

➤ Սեղմեք Run պատկերակի վրա կամ սեղմեք F5 :

Այժմ,

➤ Փակեք կամ նվազագույնի հասցնել VBA պատուհանը:

Դուք կտեսնեք, որ սեղմատախտակի տեքստերը տեղադրվել են B4 բջիջում:

Կարդալ ավելին. Ինչպես պատճենել և տեղադրել Excel-ում առանց բանաձևերի (7 հեշտ հնարք)

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

  • Ինչպես պատճենել եզակի արժեքները մեկ այլ աշխատաթերթում Excel-ում (5 մեթոդ)
  • Պատճենել միաձուլված և զտված բջիջները Excel-ում (4 մեթոդ)
  • Ինչպես պատճենել տողերը Excel-ում (4 հեշտ եղանակ)
  • Պատճենել և տեղադրել հազարավոր տողեր Excel-ում (3 եղանակ)‌
  • Ինչպես պատճենել և տեղադրել ճշգրիտ ձևաչափումը Excel-ում (Արագ 6 մեթոդներ)

2. Տեղադրել Clipboard-ից SendKeys-ով

Այս մեթոդը հետևյալն է. հիմնված CTRL+V դյուրանցման ստեղնի վրա, որն օգտագործվում է տվյալների տեղադրման համար: VBA կոդով դուք կարող եք օգտագործել այս հրամանը՝ սեղմատախտակից տվյալները տեղադրելու համար: Նախ,

VBA պատուհանի Project վահանակից աջ սեղմեք թերթի անվան վրա:

Կհայտնվի բացվող ընտրացանկ:

➤ Ընդարձակեք Տեղադրեք սեղմելով և այնուհետև ընտրեք Մոդուլ :

Այն կբացի Մոդուլը (Կոդ) պատուհան:

➤ Տեղադրեք հետևյալ կոդը Module(Code) պատուհանում,

8884

Կոդը կստեղծի Macro անունով Paste_from_Clipboard_2 որը կտա CTRL+V հրամանը բջջն ընտրելուց հետո B4 և տեղադրեք տվյալները clipboard-ից այս բջիջում:

Այժմ,

➤ Փակեք կամ նվազագույնի հասցրեք VBA պատուհանը:

➤ Սեղմեք ALT+F8

Այն կբացի Macro պատուհանը:

➤ Ընտրեք Paste_from_Clipboard_2 Macro name վանդակում և սեղմեք Run<2:>.

Արդյունքում կտեսնեք, որ clipboard-ի տեքստերը տեղադրվել են B4 բջիջում:

Կարդալ ավելին․ Excel VBA՝ միայն արժեքները նպատակակետին պատճենելու համար (Macro, UDF և UserForm)

3. Տեղադրեք Clipboard-ից a Range

Այս մեթոդով ես ձեզ ցույց կտամ, թե ինչպես կարող եք պատճենել տվյալների շրջանակը թերթիկից սեղմատախտակի մեջ և տեղադրել այդ տվյալները սեղմատախտակի մեկ այլ թերթի մեջ:

Ենթադրենք, դուք ունեք հետևյալ տվյալների բազան Da անունով թերթիկում ta .

Այժմ,

➤ Սեղմեք ALT+11 VBA պատուհանը բացելու համար .

➤ Աջ սեղմեք թերթի անվան վրա VBA պատուհանի Project վահանակից:

Կհայտնվի բացվող ընտրացանկ:

➤ Ընդարձակեք Տեղադրեք սեղմելով և այնուհետև ընտրեք Մոդուլ :

Այն կբացի Մոդուլը( Կոդ) պատուհան:

➤ Տեղադրեք հետևյալ կոդը Module(Code)-ում: պատուհան,

3657

Կոդը պատճենելու է տվյալները Data B4:E9 էջից Տվյալներ clipboard. Դրանից հետո այն կտեղադրի տվյալները B5:E10 Տեղադրել թերթիկը clipboard-ից:

Հետո: որ,

➤ Փակեք կամ նվազագույնի հասցրեք VBA պատուհանը:

➤ Սեղմեք ALT+F8

Այն կբացվի Մակրո պատուհան:

➤ Ընտրեք Copy_Clipboard_Range Macro name վանդակում և սեղմեք Run :

Արդյունքում ձեր տվյալները կտեղադրվեն ցանկալի նպատակակետին:

➤ Գնացեք Գլխավոր ներդիրը և սեղմեք Clipboard ժապավենի ներքևի ձախ անկյունում գտնվող փոքրիկ ներքև սլաքի պատկերակին:

Այն կբացի clipboard-ը ձախ կողմում: Ձեր Excel ֆայլը:

Այժմ դուք կարող եք տեսնել, որ թերթում տեղադրված տվյալները սեղմատախտակում են: Փաստորեն, սկզբում տվյալները պահվեցին այստեղ, այնուհետև տեղադրվեցին թերթի վրա այստեղից:

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

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

Այս հոդվածում դուք կգտնեք սեղմատախտակից Excel տեղադրելու 3 եղանակ VBA -ով: Առաջին երկու մեթոդները կտեղադրեն clipboard-ի բովանդակությունը մեկ բջիջում, սակայն երրորդ մեթոդով դուք կարող եք տեղադրել տվյալներ մի տիրույթում: Եթե ​​որևէ տարակուսանք ունեք, խնդրում ենք ազատ զգալ թողնել մեկնաբանություն:

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