Դուք կարող եք օգտագործել Microsoft Excel- ի ներկառուցված VBA խմբագիրը ՝ Visual Basic ծածկագիրը ձեր աշխատանքային գրքույկներում ներառելու համար: Excel- ի լավագույն հատկություններից մեկն այն է, որ այն կարող է ձեզ համար գրել VBA ծածկագիր. Սա այն է, ինչ դուք անում եք մակրո ձայնագրելիս: Երբ մակրո մակագրում եք Excel- ում, Excel- ը պահում է մակրոը VBA կոդի մեջ, որը կարող եք դիտել և խմբագրել Visual Basic խմբագրիչում: Եթե դուք նորեկ եք VBA- ում, ապա մակրոների հետ խաղալը սկսելու հիանալի միջոց է: Այս wikiHow- ը սովորեցնում է ձեզ, թե ինչպես հեշտությամբ ստեղծել ձեր սեփական VBA ծածկագիրը Microsoft Excel- ում, ինչպես նաև ինչպես խմբագրել ավելի առաջադեմ կոդը Visual Basic խմբագրիչում:
Քայլեր
Մաս 1 -ից 3 -ից. Visual Basic խմբագրի բացում
Քայլ 1. Միացրեք Excel- ում Developer ներդիրը:
Նախքան կարող եք բացել VBA խմբագիրը և սկսել ձեր սեփական մակրոները, ձեզ հարկավոր է ավելացնել Developer ներդիրը ձեր Excel գործիքագոտում:
-
Պատուհաններ
- Սեղմեք Ֆայլ ընտրացանկ և ընտրեք Ընտրանքներ.
- Սեղմել Անհատականացրեք ժապավենը ճաշացանկում:
- Նշեք «Կառուցապատող» վանդակը «Հիմնական ներդիրներ» բաժնում և կտտացրեք լավ.
-
macOS
- Սեղմեք Excel ընտրացանկ և ընտրեք Նախապատվություններ.
- Սեղմել Ibապավեն և Գործիքադարակ.
- Սեղմել Հիմնական ներդիրներ.
- Նշեք «erրագրավորողի» կողքին գտնվող տուփը:
- Սեղմել Պահել և ապա փակիր պատուհանը:
Քայլ 2. Կտտացրեք Developer ներդիրին:
Այժմ, երբ միացրել եք ներդիրը, այն գտնվում է Excel- ի վերևում: Այստեղ դուք կգտնեք Visual Basic խմբագրիչը, ինչպես նաև զարգացման այլ հնարավորություններ:
Քայլ 3. Կտտացրեք Visual Basic- ին:
Այն գտնվում է Գործիքադարակի ծայրամասային ձախ կողմում ՝ Developer ներդիրում: Սա բացում է ձեր Visual Basic խմբագիրը: Նախքան մակրո ձայնագրելը, եկեք զգանք, թե ինչպես է խմբագիրն աշխատում և կազմված:
Քայլ 4. Իմացեք ձեր ճանապարհը Visual Basic խմբագրի շուրջ:
Այժմ մենք պարզապես կանդրադառնանք հիմնականին, քանի որ ավելի մեծ փորձ կստանաք, երբ սկսեք աշխատել մակրոների հետ:
- Bրագրի վահանակը, VBE- ի ձախ կողմում, այնտեղ է, որտեղ դուք կգտնեք Excel- ի բոլոր բաց աշխատանքային գրքերը: Աշխատանքային գրքի յուրաքանչյուր թերթ առանձին օբյեկտ է, որը հայտնվում է «Microsoft_Excel_Objects» բաժնում:
- Մակրոները գրանցելուց հետո դրանք կհայտնվեն որպես մոդուլներ այս վահանակում «Մոդուլներ» վերնագրի ներքո: Այնուհետև կարող եք դիտել և խմբագրել կոդը խմբագրիչում ՝ մոդուլը բացելով:
- Ձեր սեփական մոդուլը առանց մակրո մակագրելու համար տեղադրելու համար կտտացրեք Տեղադրեք ընտրացանկի խմբագրի վերևում և ընտրեք Մոդուլ.
- Սեղմեք X կամ կարմիր շրջան ՝ խմբագրի վերևում ՝ Excel- ին վերադառնալու համար:
3 -րդ մաս 2 -ից ՝ մակրո ձայնագրելը և խմբագրելը
Քայլ 1. Բացեք Excel- ում ցանկացած աշխատաթերթ:
Այժմ մենք կօգտագործենք օրինակ ՝ VBA ստեղծելու և խմբագրելու համար: Երբ մակրո մակագրում եք Excel- ում, դուք ստեղծում եք VBA կոդ, որը կարող եք խմբագրել Visual Basic խմբագրիչում: Այս օրինակում մենք կարձանագրենք մակրո, որը ավելացնում է A10 և B10 գումարը, արդյունքները ցուցադրում ենք C10- ում, այնուհետև արժեքը պատճենում D10- ում: Սկսեք ՝ բացելով դատարկ աշխատանքային գիրք և մուտքագրելով ցանկացած երկու թվային արժեք A10 և B10:
Քայլ 2. Կտտացրեք Developer ներդիրին:
Այն գտնվում է էկրանի վերևում:
Կարող եք նաև բացել խմբագիրը ՝ սեղմելով Alt + F11 համակարգչի վրա, կամ Ընտրել + F11 (կամ Fn + Ընտրել + F11) Mac- ում:
Քայլ 3. Կտտացրեք Գրանցել մակրո:
Այն գտնվում է erրագրավորողի ներդիրում ՝ էկրանի վերևում: Սա բացում է Record Macro երկխոսությունը:
Քայլ 4. Մուտքագրեք մակրոի անունը:
Սա մի բան է, որը նկարագրում է, թե ինչի համար է մակրոն, օրինակ ՝ Sum_and_Copy:
Մակրո անվան մեջ չեն կարող բացատներ լինել:
Քայլ 5. Մուտքագրեք մակրոի ստեղնաշարի դյուրանցում:
Մուտքագրվող դյուրանցումը կլինի մի եղանակ, որով կարող եք արագ գործարկել մակրոը: Օրինակ, Ctrl + Լ.
Դյուրանցման բանալին պետք է լինի այբբենական տառ:
Քայլ 6. Ընտրեք, թե որտեղ պահել մակրոը:
Եթե դուք չեք պատրաստվում մակրո օգտագործել ոչ մի տեղ, բայց այս աշխատանքային գրքում, ընտրեք Այս աշխատանքային տետրը. Եկեք առայժմ ընտրենք այդ տարբերակը:
- Եթե ցանկանում եք օգտագործել մակրոտնտեսությունը և կարողանաք դիտել և խմբագրել դրա VBA սցենարը բոլոր աշխատանքային գրքույկներում, ընտրեք Անձնական մակրո աշխատանքային գիրք. Սա կցուցադրվի որպես առանձին աշխատանքային գիրք Visual Basic խմբագրիչում:
- Եթե ցանկանում եք, կարող եք նաև մուտքագրել նկարագրություն, օրինակ ՝ «Պատճենել վաճառքի գումարը D10- ին»:
Քայլ 7. Սեղմեք OK ՝ ձայնագրությունը սկսելու համար:
Երբ սկսում եք ձայնագրել, այն ամենը, ինչ դուք անում եք, կգրավվի և կավելացվի մակրոին ՝ օգտագործելով VBA ծածկագիրը:
Քայլ 8. Լրացրեք այն գործողությունները, որոնք ցանկանում եք արձանագրել:
Կատարեք միայն այն գործողությունները, որոնք ցանկանում եք պահել մակրոյում: Մեր օրինակում մենք ավելացնում ենք A10- ը B10- ին ՝ արդյունքները ցուցադրելով C10- ում, այնուհետև պատճենելով այն D10- ում: Ահա քայլերը.
- Սեղմեք տուն ներդիր
- Սեղմեք մկնիկի C10- ում:
- Կտտացրեք «AutoSum» ընտրացանկին և ընտրեք ՀԱՄԱԿԱՐԳ.
- Մամուլ Մուտքագրեք կամ Վերադառնալ ավելացնել ընտրված արժեքները:
- Նշեք C10- ը և սեղմեք Ctrl + C (ԱՀ) կամ Cmd + C (Mac) պատճենելու համար:
- Կտտացրեք D10 և սեղմեք Ctrl + V (ԱՀ) կամ Cmd + V (Mac) տեղադրելու համար:
Քայլ 9. Կտտացրեք Developer ներդիրին և ընտրեք Stop Recording- ը:
Սա այն տարբերակն է, որը փոխարինում է ավելի վաղ ընտրած «Record Macro» - ին: Excel- ն այլևս չի գրանցում ձեր գործողությունները:
Քայլ 10. Գործիքադարակում կտտացրեք Մակրոներ:
Սա ցուցադրում է բոլոր բացված աշխատանքային գրքերի բոլոր մակրոների ցանկը:
Քայլ 11. Ընտրեք ձեր նոր մակրոտն ու սեղմեք Խմբագրել:
Սա բացում է VBA ծածկագիրը ձեր մակրոի համար Visual Basic խմբագրիչում: Այժմ դուք կարող եք տեսնել, թե ինչպիսին է ձեր մակրոը VBA ծածկագրում: Շարունակելով գրանցել մակրոներ և ստուգել ծածկագիրը, դուք ավելին կսովորեք Visual Basic- ի մասին:
- Ինչպես նշեցինք, մակրոները պահվում են որպես մոդուլներ. Այժմ panelրագրի վահանակում պետք է տեսնեք «Մոդուլներ» բաժինը, որը պարունակում է ձեր մակրոը:
- Կարող եք նաև պարզապես սեղմել Visual Basic Գործիքադարակում ՝ Visual Basic խմբագրիչը բացելու համար, աջ սեղմեք այն մոդուլին, որը ցանկանում եք խմբագրել, այնուհետև կտտացրեք Խմբագրել.
Քայլ 12. Խմբագրեք ձեր մակրոի VBA ծածկագիրը:
Ենթադրենք, մենք ցանկանում ենք, որ մակրոտն ընդհանուրը պատճենվի E10- ի փոխարեն D10- ի փոխարեն: Մակրո մակագրությունը վերագրանցելու փոխարեն, մենք կարող ենք պարզապես խմբագրել կոդը Visual Basic խմբագրիչում: Մեր օրինակում խմբագրիչում գտեք VBA ծածկագրի այն մասը, որն ասում է «D10» և փոխարինեք «E10» - ով:
Քայլ 13. Կտտացրեք «Գործարկել» ներդիրին և ընտրեք «Գործարկել ենթա/օգտվողի ձև»:
Սա գործարկում է ձեր նոր խմբագրված մակրոը:
- Կարող եք նաև սեղմել F5 կամ կտտացրեք նվագարկման կոճակին գործիքի տողում ՝ մակրոը գործարկելու համար:
- Արդյունքները տեսնելու համար փակեք Visual Basic խմբագիրը ՝ ձեր աշխատանքային թերթին վերադառնալու համար:
3 -րդ մաս 3 -ից. Հիմնական հրամանի կոճակի ստեղծում
Քայլ 1. Excel- ում բացեք դատարկ աշխատաթերթ:
VBA- ի մասին սովորելու մեկ այլ տարբերակ է Excel- ի ներսում կոդը տեղադրելը: Այս օրինակում մենք կստեղծենք և կխմբագրենք կոճակ, որը սեղմվելիս որոշակի կերպ է վարվում:
Քայլ 2. Կտտացրեք Developer ներդիրին:
Այն գտնվում է Excel- ի վերևում:
Քայլ 3. Կտտացրեք Տեղադրել կոճակը:
Դա գործիքագոտու պատկերակն է գործիքագոտու վրա: Սա բացում է ընտրացանկ:
Քայլ 4. Սեղմեք «Ակտիվ X վերահսկում» բաժնում Հրամանի կոճակի պատկերակին:
Դա երկրորդ տարբերակի առաջին տարբերակն է:
Երբ մկնիկի կուրսորը սավառնում եք այդ հատվածի առաջին պատկերակի վրա, այն կասի «Հրամանի կոճակ», ինչը նշանակում է, որ դուք գիտեք, որ աշխատում եք աջ կոճակով:
Քայլ 5. Կտտացրեք դատարկ բջիջ:
Սա ստեղծում է նոր կոճակ, որը կոչվում է «Հրամանի կոճակ» ձեր աշխատանքային գրքում: Այս կոճակին կարող եք մակրո նշանակել, որը կատարում է որոշակի առաջադրանք ամեն անգամ, երբ սեղմում եք կոճակը: Մեր օրինակում մենք կստիպենք կոճակը տեղադրել «wikiHow» բառը A1 բջիջում:
The Դիզայնի ռեժիմ Գործիքադարակի կոճակը այժմ պետք է լուսավորված լինի: Եթե դա այդպես չէ, կտտացրեք այն ՝ այն այժմ լուսավորելու համար:
Քայլ 6. Աջ սեղմեք Հրամանի կոճակին և ընտրեք Դիտել ծածկագիրը:
Սա բացում է Visual Basic խմբագրիչի կոճակի կոդը:
- Կարող եք նաև մեկ անգամ սեղմել կոճակը և ընտրել Դիտել կոդը գործիքագոտում:
- Մակրո մակագրելու պես մոդուլը տեղադրելու փոխարեն սա կոդը ավելացնում է այն աշխատանքային թերթի այն օբյեկտին, որի վրա տեղադրել եք կոճակը: Դուք միշտ կարող եք դիտել և խմբագրել այս կոդը ՝ բացելով Visual Basic խմբագիրը, աջ սեղմելով կոճակը պարունակող աշխատանքային թերթիկի վրա և ընտրելով Դիտել կոդը.
Քայլ 7. Տեղադրեք «wikiHow» տպելու կոդը A1 բջիջում:
Առկա կոդը կոճակի համար է: Կոճակը ինչ -որ բան անելու համար մենք պետք է ավելացնենք մեր ծածկագիրը գոյություն ունեցող կոդի երկու տողերի միջև: Առկա երկու տողերի միջև պատճենեք և տեղադրեք հետևյալ ծածկագիրը.
-
Լեռնաշղթա ("A1"): Արժեք = "Բարև"
Քայլ 8. Փակեք Visual Basic խմբագիրը:
Դա անելու համար պարզապես կտտացրեք X կամ կարմիր շրջանակ պատուհանի վերևում: Սա ձեզ հետ է տանում ձեր աշխատանքային թերթիկ:
Քայլ 9. Գործիքադարակում կտտացրեք «Դիզայնի ռեժիմ»:
Սա դուրս է գալիս Դիզայնի ռեժիմից. Դուք չեք կարողանա սեղմել կոճակը, եթե դեռ Դիզայնի ռեժիմում եք:
Քայլ 10. Սեղմեք Հրամանի կոճակը:
Այժմ դուք պետք է տեսնեք «wikiHow» բառը ձեր աշխատաթերթի A1 բջիջում:
Կոդը նորից խմբագրելու համար կտտացրեք Դիզայնի ռեժիմ, ընտրեք կոճակը, այնուհետև կտտացրեք Դիտել կոդը Գործիքադարակում կամ աջ սեղմեք դրա վրա և ընտրեք Դիտել կոդը.
Խորհուրդներ
- Եթե դուք նորեկ եք VBA- ում, փորձեք մասնակցել ներածական դասի կամ YouTube- ում ստուգել սկսնակների տեսանյութերը:
- VBA- ի հետ ավելի շատ փորձ ձեռք բերելով, ստուգեք հանրաճանաչ Excel VBA օգտագործողների ֆորումները Reddit's /r /vba և /r /excel- ում: