VBA-ն Excel-ում տիրույթում տողերի միջով անցնելու համար (6 օրինակ)

  • Կիսվել Սա
Hugh West

Բովանդակություն

Այս ձեռնարկում մենք կքննարկենք, թե ինչպես կարելի է օգտագործել 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 լուծումների ապագայում:

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