Բովանդակություն
Եթե մենք կարողանանք սահմանել հատուկ տպման կոճակ մեր Excel-ի աշխատաթերթում, ապա այն կարող է շատ հարմար լինել օգտագործողի համար և խնայել թերթերը տպելու համար: Օգտագործելով VBA մակրոները , մենք հեշտությամբ կարող ենք դա անել: Այսպիսով, այս հոդվածը ձեզ կտրամադրի 5 պարզ մակրո՝ Excel-ում տպելու կոճակի համար VBA կոդ օգտագործելու համար:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնեք Excel-ի անվճար ձևանմուշն այստեղից և ինքնուրույն վարժվեք:
VBA կոդ՝ Print Button.xlsm ստեղծելու համար
5 Օրինակներ VBA-ի օգտագործման համար Excel-ում տպելու կոճակի կոդը
Նախ եկեք ծանոթանանք մեր տվյալների հավաքածուին, որը ներկայացնում է վաճառողի վաճառքները տարբեր տարածաշրջաններում :
1. Օգտագործեք VBA կոդը Excel-ում Print Dialog Box-ի տպման կոճակը ստեղծելու համար
Սկզբում մենք կստեղծենք Տպման կոճակը , այնուհետև կգրենք դրա համար կոդերը:
Քայլեր.
- Սեղմեք հետևյալը. Մշակող >> Տեղադրեք >> Կոճակի տուփ:
Շուտով դուք կստանաք գումարած նշան (+) ձեր կուրսորում :
- Քաշեք այդ կուրսորը ըստ ձեր ուզած կոճակի չափի և որոշ ժամանակ անց Կբացվի Նշանակել մակրո անունով երկխոսության տուփ :
- Տվեք անուն և սեղմեք Նոր :
Ա VBA պատուհանը կհայտնվի:
- Այնուհետև մուտքագրեք դրա մեջ հետևյալ կոդերը-
5322
- Այժմ վերադառնալ ձեր թերթ .
Կոդի բաշխում
- Այստեղ , ես ստեղծել եմ Sub ընթացակարգ, DialogBox :
- Այնուհետև օգտագործեցի Dialogs (xlDialogPrint): Ցույց տալ բացելու համար Տպել երկխոսության տուփ :
Կոճակը ստեղծվել է:
- Աջ սեղմեք կոճակի վրա և ընտրեք Խմբագրել տեքստը Համատեքստային ընտրացանկից ` կոճակի անունը փոխելու համար:
- Ավելի ուշ, պարզապես մուտքագրեք անունը և սեղմեք ձեր մկնիկը որևէ տեղ կոճակից դուրս :
Այնուհետև պարզապես սեղմեք Կոճակը :
Այնուհետև դուք կստանաք Տպել երկխոսության տուփը : Եթե ցանկանում եք, կարող եք Տպել այն հիմա:
Եթե այս պահին չունեք Տպիչ , կարող եք Պահել այն որպես PDF : հետագա օգտագործման համար կամ ավելի ուշ Տպել :
- Այժմ սեղմեք OK :
- Այս պահին պարզապես տվեք անուն և սեղմեք Պահպանել :
Ահա տպագրված PDF .
Կարդալ ավելին. Ինչպես կարգավորել տպման կարգավորումները Excel-ում (8 հարմար հնարք)
2. Օգտագործեք VBA կոդը՝ ակտիվ թերթիկի համար տպել կոճակը դարձնելու համար
Այստեղ մենք կօգտագործենք VBA տպելու կամ Ակտիվ Թերթ .
Քայլեր.
- Հետևեք առաջին բաժնի առաջին երկու քայլին <1-ը ստեղծելու համար>կոճակ և Նշանակել մակրո :
- Գրել Մակրո անուն և սեղմել Նոր ։
Շուտով կբացվի VBA պատուհան։
- Այնուհետև գրեք հետևյալ կոդերը դրա մեջ-
5452
- Այնուհետև վերադարձեք դեպի
Code Breakdown
- Այստեղ ես ստեղծեցի Ենթակարգ ընթացակարգ , ActiveSheet :
- Այնուհետև օգտագործվեց PrintOut ընտրելու ակտիվ թերթիկը և տպելու այն .
- Այժմ պարզապես սեղմեք կոճակը :
A երկխոսության տուփ անունով Պահպանել տպման արդյունքը որպես կբացվի:
- Տվեք անուն և սեղմեք Պահել .
Այնուհետև դուք կստանաք տպագիր PDF ։
Դուք կարող եք հեշտությամբ փոխեք տպիչը , եթե դա ձեզ անհրաժեշտ է:
- Սեղմեք Ֆայլի վրա Տան կողքին
- Այնուհետև ընտրեք Տպել տարբերակը և սեղմեք բացվող ընտրելու համար ա Տպիչ ։
Կարդալ ավելին. Ինչպես տպել բոլոր թերթերը Excel-ում (3 մեթոդ)
3. Կիրառեք VBA կոդը Excel-ում ընտրված թերթերի համար տպելու կոճակ ստեղծելու համար
Եթե ցանկանում եք Տպել կոնկրետ ընտրված թերթերը , ապա դա հնարավոր է նաև օգտագործելով VBA .
Քայլեր.
- Հետևեք առաջին բաժնի առաջին երկու քայլին ստեղծելու համար կոճակ և նշանակել a մակրո :
- Այնուհետև գրեք Մակրո անունը և սեղմեք Նոր :
Շուտով հետո,կբացվի VBA պատուհան:
- Այնուհետև մուտքագրեք հետևյալ կոդերը դրա մեջ-
4436
Այնուհետև վերադառնալ ձեր թերթին :
Կոդի բաշխում
- Այստեղ ես ստեղծեցի Sub ընթացակարգ, SelectedSheets :
- Այնուհետև օգտագործեցի ActiveWindow մինչև <1:>ընտրեք թերթը ակտիվ Excel պատուհանից :
- Հաջորդը, օգտագործվում է PrintOut տպելու համար բազմաթիվ ընտրված թերթներ ։
- Այժմ ընտրեք թերթերը և սեղմեք Տպել կոճակը ։ Ես ընտրել եմ երկու թերթ:
- Նշեք անուն PDF-ին և սեղմեք Պահել .
PDF ֆայլը ունի t երկու էջ երկու թերթերի համար .
Կարդալ ավելին. Ինչպես տպել հատուկ թերթեր՝ օգտագործելով VBA մակրո Excel-ում (4 եղանակ)
Նման ընթերցումներ.
- Ինչպես տպել Excel թերթիկը A4 չափսով (4 եղանակ)
- Ինչպես պահել Վերնագիր Excel-ում տպելիս (3 եղանակ)
- Excel VBA. Ինչպես դինամիկորեն սահմանել տպման տարածքը (7 եղանակ)
- Ինչպես տպել Excel-ը Թերթ գծերով (3 հեշտ եղանակ)
- Ինչպես տպել գրաֆիկը Excel-ում (5 եղանակ)
4. Տեղադրեք Excel VBA-ն՝ ընտրված տիրույթով հատուկ թերթիկի համար տպելու կոճակ ստեղծելու համար
Այստեղ մենք կկատարենք Տպել կոճակը տպելու ընտրված միջակայք հատուկ թերթիկից :
Քայլեր.
- Հետևեք առաջինիներկու քայլ առաջին բաժնից կոճակը ստեղծելու և մակրո նշանակելու համար:
- Գրեք Մակրո անունը և սեղմեք Նոր .
Շուտով հետո VBA պատուհան կբացվի:
- Այնուհետև գրեք հետևյալ կոդերը –
8504
- Այնուհետև վերադարձեք ձեր թերթիկին:
Code Breakdown
- Այստեղ ես ստեղծել եմ Sub ընթացակարգ, SpecificSheetnRange :
- Այնուհետև օգտագործվում է ցուցումով` ընտրելու համար a հատուկ
- Հաջորդը, PrintArea = “B2:D11”:PrintOut կընտրի ընդգրկույթը հատուկ թերթից և Տպելու է այն:
- Այժմ պարզապես սեղմեք Տպել կոճակը :
- Սահմանեք անուն համար PDF և սեղմեք Պահպանել :
Սա տպված հատուկ թերթն է:
Կարդալ ավելին. Excel VBA. Սահմանել տպման տարածքը մի քանի միջակայքերի համար (5 օրինակ)
5. Տեղադրեք Excel VBA-ն՝ ընտրված տիրույթով ակտիվ թերթի համար տպելու կոճակ ստեղծելու համար
Նաև կարող եք ընտրել տիրույթ ակտիվ թերթից և կարող եք կատարել Տպել կոճակը ՝ տպելու այն օգտագործելով VBA :
Քայլեր.
- Հետևեք առաջին բաժնից առաջին երկու քայլը ստեղծեք կոճակը և նշանակեք մակրո :
- Այնուհետև գրեք Մակրո անուն և սեղմեք Նոր :
Շուտով` VBA պատուհանը կբացվի:
- VBA պատուհանում, գրեք հետևյալ կոդերը –
3977
- Այնուհետև վերադարձեք ձեր թերթիկը :
Code Breakdown
- Այստեղ ես ստեղծեցի Sub ընթացակարգը, ActiveSheetnRange :
- Այնուհետև օգտագործվեց Range(«B2:D11»).PrintOut մինչև ընտրեք a միջակայք և տպել:
- Սեղմեք Տպել կոճակը :
- Տվեք անուն և սեղմեք Պահել .
Այնուհետև դուք կստանաք տպված շրջանակը :
Կարդալ ավելին. Excel կոճակը հատուկ թերթիկներ տպելու համար (հեշտ քայլերով)
Եզրակացություն
Հուսով եմ, որ վերը նկարագրված ընթացակարգերը բավականաչափ լավ կլինի Excel-ում տպել կոճակի VBA կոդը օգտագործելու համար: Ազատորեն ցանկացած հարց տվեք մեկնաբանությունների բաժնում և խնդրում եմ ինձ կարծիք հայտնել: