Բովանդակություն
Այս ձեռնարկում մենք կքննարկենք, թե ինչպես կարելի է օգտագործել VBA Excel-ում տիրույթի տողերի միջով անցնելու համար: Մենք օգտագործում ենք օղակներ՝ նույն բանը նորից ու նորից չանելու համար: Microsoft Excel -ում աշխատելիս մենք կարող ենք հայտնվել այնպիսի իրավիճակում, երբ պետք է մի քանի անգամ կատարենք նույն առաջադրանքը: Մենք կարող ենք դա անել հեշտությամբ՝ օգտագործելով loops VBA -ում: Այս հոդվածում մենք կցուցադրենք 6 օրինակներ excel-ի տողերի միջով VBA -ով պտտելու համար: Օղակը, որը մենք կօգտագործենք ամբողջ օրինակներում, « Հաջորդ հանգույցը » է:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Մենք կարող ենք ներբեռնել պրակտիկայի աշխատանքային գիրքը այստեղից:
VBA շրջադարձ շարքերի միջով Range.xlsm-ում
6 Օրինակներ՝ Excel-ում VBA-ի միջոցով Range. այս ձեռնարկը, մենք կօգտագործենք հետևյալ տվյալների բազան. Տվյալների հավաքածուն պարունակում է վաճառքի գումարներ 5 վաճառողներ առաջին երկու ամիսների համար:
1. Օգտագործեք VBA միջակայքում` Range Variable-ով, որպեսզի անցեք տողերի միջով <10:>
Առաջին օրինակում մենք կօգտագործենք տիրույթի փոփոխականը տիրույթի տողերի միջով անցնելու համար՝ օգտագործելով VBA excel-ում: Մենք կկիրառենք VBA հանգույց հետևյալ տվյալների բազայում:
Տեսնենք այս օրինակը կատարելու քայլերը:
ՔԱՅԼԵՐ.
- Սկզբից գնացեք « Range Variable » ակտիվ աշխատաթերթը:
- Բացի այդ, աջ սեղմեք և ընտրեք « Դիտել կոդը » տարբերակը: Կարող եք նաև սեղմել Alt + F11 այն բացելու համար:
- Վերոհիշյալ գործողությունը բացում է կոդային պատուհան այդ աշխատաթերթի համար .
- Այնուհետև մուտքագրեք կոդը կոդի պատուհանում.
3536
- Այնուհետև սեղմեք Գործարկել կամ սեղմեք F5 կոդը գործարկելու համար:
- Վերջապես, մենք կստանանք արդյունքներ, ինչպիսին է հետևյալ սքրինշոթը:
Կարդալ ավելին. Excel VBA. Սյունակների միջով անցում տիրույթում (5 օրինակ)
2. Կիրառեք VBA-ն տիրույթում թվային փոփոխականով տողերի միջով
տիրույթում տողերի միջով անցնելու մեկ այլ տարբերակ փոփոխականն ընտրելն է: Երկրորդ օրինակում մենք կկիրառենք VBA հետևյալ տվյալների բազայում` թվային փոփոխականներով տիրույթում գտնվող տողերի միջով անցնելու համար:
Եկեք նայենք քայլեր այս մեթոդն անելու համար:
ՔԱՅԼԵՐ.
- Նախ, աջ սեղմեք ակտիվ թերթիկի վրա, որը կոչվում է « Թվային»: Արժեք '։
- Հաջորդում ընտրեք « Դիտել կոդը » տարբերակը։
- Սա գործողությունը կբացի կոդային պատուհան այդ աշխատաթերթի համար: Կարող եք նաև սեղմել Alt + F11 ՝ այդ ծածկագրի պատուհանը բացելու համար:
- մուտքագրեք հետևյալ կոդը այդ պատուհանում.
1836
- Դրանից հետո սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը՝ կոդը գործարկելու համար:
- Վերջապես, մենք կարող ենք տեսնել այնպիսի արդյունքներ, ինչպիսիք են հետևյալ նկարը: Վերոնշյալ կոդը փոխում է թվի ձևաչափը տասնորդական կետերի:
ԿարդալԱվելին․ VBA՝ Excel-ում տողերի և սյունակների միջով անցնելու համար (5 օրինակ)
3. Excel VBA-ն օգտատիրոջ կողմից ընտրված տիրույթում, որպեսզի անցնի տիրույթում տողերի միջով
երրորդ օրինակը, մենք կօգտագործենք VBA օգտվողի կողմից ընտրված տիրույթում՝ տիրույթում տողերի միջով պտտելու համար: Այսպիսով, օգտատերը կկարողանա հանգույց կիրառել տվյալների հավաքածուի ընտրված տարածքում:
Եկեք տեսնենք այս օրինակի հետ կապված քայլերը:
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք բջիջների տիրույթը ( D5:D9 ):
- Հաջորդը, աջ սեղմեք « Ընտրված օգտվողը » անունով ակտիվ թերթիկի վրա: Ընտրեք « Դիտել կոդը » տարբերակը։
- Վերոնշյալ հրամանը կբացի VBA կոդի պատուհանը։ ակտիվ աշխատանքային թերթիկի համար: Կարող եք նաև բացել այդ կոդի պատուհանը՝ սեղմելով Alt + F11 : Տեղադրեք հետևյալ կոդը դատարկ ծածկագրի պատուհանում.
1906
- Այնուհետև այդ աշխատաթերթի կոդը գործարկելու համար սեղմեք Գործարկել կամ սեղմեք F5 ստեղն.
- Այսպիսով, հայտնվում է հաղորդագրության տուփ, որը ցույց է տալիս ընտրված միջակայքի առաջին արժեքը:
- Ավելին, եթե սեղմեք OK այն կվերադարձնի ընտրված միջակայքի երկրորդ արժեքը, որը D6 բջիջն է:
- Այս գործընթացը կշարունակվի մինչև ընտրված միջակայքի վերջին արժեքը, որը D9 բջիջն է:
Կարդալ ավելին. Ինչպես օգտագործել VBA՝ տիրույթում տողերը հաշվելու համար տվյալների հետExcel (5 մակրո)
Նման ընթերցումներ
- Ինչպես օգտագործել VBA-ն Excel-ում ակտիվ բջիջից միջակայք ընտրելու համար (3 մեթոդ)
- Excel Macro. Տեսակավորել բազմաթիվ սյունակներ դինամիկ տիրույթով (4 մեթոդ)
- Ինչպես փոխարկել միջակայքը զանգվածի Excel VBA-ում (3 եղանակ)
4. Դինամիկ տիրույթում տողերի միջով անցեք VBA-ով
Չորրորդ օրինակում մենք կկիրառենք VBA ` դինամիկ տիրույթում տողերի միջով անցնելու համար: . Այս օրինակը մի փոքր տարբերվում է նախորդներից։ Մենք կկարողանանք հարմարեցնել շրջանակը excel-ի աշխատանքային թերթիկի համար: Այս մեթոդը ցույց տալու համար մենք կօգտագործենք հետևյալ տվյալների բազան: Հետևյալ տվյալների բազայում մենք լրացնելու ենք ընդգրկույթի արժեքները ( B8:C12 ) որոշակի արժեքով:
Պարզապես անցեք ստորև նշված քայլերը: այս մեթոդն իրականացնելու համար:
ՔԱՅԼԵՐ.
- Սկզբում մուտքագրեք 6 արժեքը B1 և <բջիջներում 1>C B2 բջիջում:
- Երկրորդը, աջ սեղմեք ակտիվ բջիջի վրա և ընտրեք « Դիտել կոդը » տարբերակը: «.
- Այս հրամանը կբացի VBA կոդի պատուհան ակտիվ աշխատաթերթի համար։ Այդ կոդի պատուհանը բացելու մեկ այլ եղանակ է սեղմել Alt + F11 :
- Երրորդում տեղադրեք հետևյալ կոդը այդ կոդի պատուհանում.
5437
- Այժմ կոդը գործարկելու համար սեղմեք Գործարկել կամ սեղմեք F5 ստեղը:
- Արդյունքում տվյալների հավաքածուն լցվում է արժեքով $2500.00 հետևյալ կերպ:
ՆՇՈՒՄ. 6 արժեքը ներկայացնում է միջակայքի առաջին երկու տողերը ( B8:B9 ):
- Վերջապես մուտքագրեք 9 արժեքը: B1 բջիջ 6 -ի փոխարեն: Արդյունքները կարող ենք տեսնել հետևյալ պատկերում:
5. Տեղադրեք VBA-ն ամբողջ տողի միջով տիրույթում
Հինգերորդ օրինակում. մենք կտեսնենք, թե ինչպես կարող ենք կիրառել VBA տիրույթում ամբողջ տողի միջով պտտելու համար: Այս օրինակը կգտնի որոշակի արժեքի դիրքը ընտրված մեկ կամ մի քանի տողերից:
Այսպիսով, եկեք տեսնենք այն քայլերը, որոնք մենք կհետևենք այս օրինակը կատարելու համար:
ՔԱՅԼԵՐ.
- Սկզբից աջ սեղմեք ակտիվ թերթիկի վրա, որը կոչվում է « Ամբողջ տողը »: Ընտրեք « Դիտել կոդը » տարբերակը։
- Վերոհիշյալ հրամանը բացում է դատարկ VBA կոդի պատուհանը։ ակտիվ աշխատանքային թերթիկի համար: Մենք կարող ենք նաև ստանալ այս ծածկագրի պատուհանը՝ սեղմելով Alt + F11 :
- Հաջորդը, տեղադրեք հետևյալ կոդը այդ կոդի պատուհանում.
3701
- Այնուհետև սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը` կոդը գործարկելու համար:
- Վերոհիշյալ պատկերում « Chris » ընդգծված արժեքը ցույց է տալիս այն արժեքը, որը մենք կփնտրենք: « 5:9 » միջակայքի արժեքը ցույց է տալիս, որ մենք արժեքը կփնտրենք բջիջների տիրույթում ( B5:B9 ):
- Վերջապես, հաղորդագրության տուփը ցույց է տալիս, որ արժեքը« Chris »-ը գտնվում է B6 բջիջում:
Կարդալ ավելին. Ինչպես օգտագործել VBA-ն Excel-ում ընդգրկույթի յուրաքանչյուր տող
6. Անցեք ընդգրկույթի յուրաքանչյուր n-րդ տողով Excel VBA-ով
Վերջին օրինակում մենք կկիրառենք VBA տիրույթի յուրաքանչյուր n-րդ տողի միջով անցնելու համար: Հետևյալ տվյալների բազայում մենք կկիրառենք գունային ստվերավորում մեր տվյալների տիրույթի կենտ թվով տողերի վրա:
Այսպիսով, եկեք տեսնենք այս մեթոդի կատարման քայլերը:
ՔԱՅԼԵՐ.
- Նախ, աջ սեղմեք « n-րդ տող » անունով ակտիվ թերթիկի վրա: Ընտրեք « Դիտել կոդը » տարբերակը:
- Հաջորդը բացում է դատարկ VBA ծածկագրի պատուհանը: այդ աշխատանքային թերթիկի համար: Մենք կարող ենք նաև ստանալ այս ծածկագրի պատուհանը՝ սեղմելով Alt + F11 ։
- Այնուհետև, հաջորդ կոդի պատուհանում մուտքագրեք հետևյալ կոդը՝
5390
- Այժմ սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը` կոդը գործարկելու համար:
- Վերջապես, մենք կարող ենք տեսնել, որ վերը նշված կոդը ստվերում է մեր տվյալների բազայի միայն կենտ թվերի տողերը:
Կարդալ ավելին` Excel VBA շրջել միջակայքի միջով մինչև դատարկ բջիջ (4 օրինակ)
Եզրակացություն
Եզրափակելով, այս ձեռնարկը ձեզ տալիս է 6 տիրույթում տողերի միջով պտտելու օրինակներ <-ով: 1>VBA էքսելում: Ներբեռնեք այս հոդվածում պարունակվող պրակտիկայի աշխատաթերթը՝ ձեր հմտությունները փորձարկելու համար: Եթե ունեք հարցեր, խնդրում ենք թողնել մեկնաբանություն վանդակումստորև. Մեր թիմը կփորձի հնարավորինս շուտ պատասխանել ձեր հաղորդագրությանը: Հետևեք ավելի հնարամիտ Microsoft Excel լուծումների ապագայում: