Բովանդակություն
Եթե կտրեք կամ պատճենեք որևէ տեքստ կամ պատկեր, այն նախ կպահվի 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-ի բովանդակությունը մեկ բջիջում, սակայն երրորդ մեթոդով դուք կարող եք տեղադրել տվյալներ մի տիրույթում: Եթե որևէ տարակուսանք ունեք, խնդրում ենք ազատ զգալ թողնել մեկնաբանություն: