Excel VBA սյունակում օգտագործված տիրույթ ընտրելու համար (8 օրինակ)

  • Կիսվել Սա
Hugh West

Այս ձեռնարկը ցույց կտա 8 VBA օգտագործման օրինակներ excel-ի սյունակում Օգտագործված տիրույթը ընտրելու համար: Ընդհանրապես, UsedRange հատկությունը excel-ում ներկայացնում է աշխատաթերթի այն մասը, որն ունի տվյալներ: Օրինակները հստակ պատկերացնելու համար մենք կկիրառենք UsedRange հատկությունը որոշակի տվյալների բազայում բոլոր օրինակների համար:

Ներբեռնեք Practice Workbook

Մենք կարող ենք ներբեռնել գործնական աշխատանքային գիրքը այստեղից: .

VBA՝ Column.xlsm-ում UsedRange ընտրելու համար

8 VBA-ի հեշտ օրինակներ՝ սյունակում UsedRange ընտրելու համար

Հետևյալ պատկերում , մենք կարող ենք տեսնել տվյալների հավաքածուն, որը մենք կօգտագործենք բոլոր օրինակների համար: Տվյալների հավաքածուն պարունակում է Վաճառողների անունները, նրանց Գտնվելու վայրը , Տարածաշրջանը, և վաճառքի « Ընդհանուր գումարը »: Այս տվյալների բազայում օգտագործված տիրույթը կդիտարկվի՝ ներառելով վերնագիրը: Այսպիսով, օգտագործված տիրույթը հետևյալ տվյալների բազայում է ( B2:E15 ):

1. Excel-ում Excel-ում VBA-ով սյունակում ընտրել UsedRange

Առաջին հերթին մենք կընտրենք բոլոր սյունակները մեր տվյալների բազայից: Դա անելու համար մենք կօգտագործենք VBA select UsedRange հատկությունը սյունակներում: Տեսնենք այս մեթոդի կատարման քայլերը:

ՔԱՅԼԵՐ.

  • Սկսելու համար, սեղմեք մկնիկի աջ կոճակը անունով ակտիվ թերթիկի վրա: ' Ընտրեք_սյունակներ
  • Բացի այդ, ընտրեք « Դիտել կոդը » տարբերակը։

  • Այնուհետև վերը նշված գործողությունը բացում է դատարկ տարածք VBA կոդային պատուհան այդ աշխատաթերթի համար: Մենք կարող ենք նաև ստանալ այս ծածկագրի պատուհանը՝ սեղմելով Alt + F11 ։
  • Հաջորդում մուտքագրեք հետևյալ կոդը այդ կոդի պատուհանում՝
2459
  • Դրանից հետո սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը` կոդը գործարկելու համար:

  • Վերջապես, մենք ստանում ենք հետևյալ պատկերի նման արդյունքը: Մենք կարող ենք տեսնել, որ մեր տվյալների բազայի սյունակներում օգտագործված տիրույթն այժմ ընտրված է:

2. Օգտագործեք VBA ամբողջ UsedRange-ը սյունակում պատճենելու համար

Երկրորդ օրինակում մենք կօգտագործենք VBA , որպեսզի պատճենենք ամբողջ օգտագործված տիրույթը սյունակներում մեր տվյալների բազայից: Ընդհանրապես, մենք օգտագործում ենք այս մեթոդը՝ մեր տվյալների բազայից որոշակի շրջան պատճենելու համար: Այս մեթոդն իրականացնելու համար մենք պետք է հետևենք ստորև նշված քայլերին:

ՔԱՅԼԵՐ.

  • Նախ, անցեք ակտիվ աշխատաթերթի ներդիր, որը կոչվում է « Պատճենել
  • Հաջորդը, աջ սեղմեք այդ ներդիրի վրա և ընտրեք « Դիտել կոդը » տարբերակը։

  • Այն կբացի դատարկ VBA կոդի պատուհան ընթացիկ աշխատաթերթի համար: Այս պատուհանը ստանալու մեկ այլ եղանակ է սեղմել Alt + F11 ստեղնաշարից:
  • Այնուհետև տեղադրեք ստորև նշված կոդը այդ կոդի պատուհանում.
7662
  • Այժմ կոդը գործարկելու համար սեղմեք Գործարկել կամ սեղմեք F5 ստեղը:

  • Վերջապես, մենք կարող ենք տեսնել արդյունքը հետևյալ կերպ. Բացի այդ, մենք կարող ենք տեսնել սահմանագիծ օգտագործված տիրույթի շուրջ: Այն ցույց է տալիս, որ կոդը պատճենել է տվյալներըայս եզրագծի ներսում:

Կարդալ ավելին. Excel VBA. Պատճենել դինամիկ տիրույթը մեկ այլ աշխատանքային գրքում

3. Հաշվի համարը UsedRange-ի սյունակներ, օգտագործելով VBA

Երրորդ օրինակում մենք կհաշվենք մեր տվյալների բազայի սյունակների քանակը՝ օգտագործելով excel VBA ընտրեք Օգտագործված տիրույթը մեթոդը սյունակում: . Այս օրինակը կվերադարձնի մեր տվյալների տիրույթի օգտագործված տիրույթի ներսում գտնվող սյունակների ընդհանուր թիվը հաղորդագրության վանդակում: Այս մեթոդը գործարկելու համար հետևեք ստորև նշված քայլերին:

ՔԱՅԼԵՐ.

  • Սկզբում ընտրեք « Count_Columns » անունով ակտիվ թերթիկը:
  • Երկրորդը, աջ սեղմեք ակտիվ թերթիկի անվան վրա և սեղմեք « Դիտել կոդը » տարբերակը։

  • Վերոնշյալ հրամանը բացում է դատարկ VBA կոդի պատուհան ակտիվ աշխատաթերթի համար: Մենք կարող ենք նաև ստանալ կոդի պատուհանը` սեղմելով Alt + F11 ստեղնաշարից:
  • Երրորդ, մուտքագրեք հետևյալ կոդը այդ դատարկ կոդի պատուհանում.
4636
  • Հաջորդը սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը` կոդը գործարկելու համար:

  • Վերջապես, մենք ստանում ենք արդյունքը հաղորդագրության վանդակում: Օգտագործված տիրույթում սյունակների թիվը 4 է:

Կարդալ ավելին. Ինչպես օգտագործել VBA տողերը տիրույթում հաշվելու համար Excel-ում տվյալների հետ (5 մակրո)

4. Excel VBA՝ օգտագործված տիրույթում վերջին սյունակի թիվը հաշվելու համար

Նախորդ մեթոդում մենք հանեցինք վերջին սյունակի թիվը օգտագործված շրջանակը.Այնուամենայնիվ, այս օրինակում մենք կորոշենք օգտագործված տիրույթի վերջին սյունակի թիվը ամբողջ աշխատաթերթում՝ օգտագործելով VBA ընտրել UsedRange հատկությունը: Տեսնենք, թե ինչ քայլեր պետք է կատարենք այս գործողությունը կատարելու համար:

ՔԱՅԼԵՐ. « Վերջին սյունակ » անունով ակտիվ թերթում:

  • Հաջորդը ընտրեք « Դիտել կոդը » տարբերակը:
    • Այսպիսով, վերը նշված հրամանը բացում է դատարկ VBA կոդային պատուհան այդ աշխատաթերթի համար: Այդ կոդի պատուհանը բացելու այլընտրանքային միջոց է սեղմել Alt + F11 ։
    • Դրանից հետո այդ կոդի պատուհանում տեղադրեք հետևյալ կոդը.
    3736
    • Այժմ սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը` կոդը գործարկելու համար:

    • Վերջում մենք ստանում ենք մեր արդյունքը հաղորդագրության վանդակում: Օգտագործված միջակայքի վերջին սյունակը աշխատաթերթի 5-րդ սյունակն է:

    Նմանատիպ ընթերցումներ

    • Ինչպես օգտագործել VBA-ն Excel-ում տիրույթի յուրաքանչյուր տողի համար
    • Օգտագործել VBA՝ Excel-ում ակտիվ բջիջից միջակայք ընտրելու համար (3 մեթոդ)
    • Excel մակրո. Տեսակավորել բազմաթիվ սյունակներ դինամիկ տիրույթով (4 մեթոդ)

    5. UsedRange-ից ընտրել VBA-ով վերջին սյունակի վերջին բջիջը

    Հինգերորդ օրինակում մենք կօգտագործենք VBA select Used Range հատկությունը` excel թերթի վերջին սյունակի վերջին բջիջն ընտրելու համար: Այս օրինակը լուսաբանելու համար մենքկշարունակվի մեր նախորդ տվյալների բազայի հետ: Այժմ նայեք այս մեթոդի կատարման քայլերին:

    ՔԱՅԼԵՐ.

    • Սկզբում ընտրեք « Վերջին_բջիջ<2» անունով ակտիվ թերթիկը:>'։
    • Հաջորդը, աջ սեղմեք այդ թերթի անվան վրա։ Ընտրեք « Դիտել կոդը » տարբերակը։

    • Այնուհետև մենք ստանում ենք դատարկ VBA կոդի պատուհան։ . Բացի այդ, մենք կարող ենք սեղմել Alt + F11 այդ ծածկագրի պատուհանը բացելու համար:
    • Դրանից հետո այդ կոդի պատուհանում մուտքագրեք հետևյալ կոդը.
    6421
    • Այժմ կոդը գործարկելու համար սեղմեք Գործարկել կամ սեղմեք F5 :

    • Վերջապես արդյունքը կարող ենք տեսնել հետևյալ պատկերում։ Վերջին սյունակի ընտրված վերջին բջիջը E15 բջիջն է:

    6. Գտեք ընտրված UsedRange-ի բջիջների տիրույթը Excel VBA

    -ով:

    Այս օրինակում մենք կկիրառենք VBA ընտրված օգտագործված միջակայքի բջիջների տիրույթը excel-ի աշխատաթերթում գտնելու համար: Մենք կօգտագործենք VBA կոդը մեր օգտագործած տիրույթի բոլոր սյունակների համար: Կոդը կվերադարձնի բջջային տիրույթը, ինչպես նաև օգտագործված տիրույթում գտնվող սյունակի հասցեն: Այս գործողությունը կատարելու համար հետևեք ստորև նշված քայլերին:

    ՔԱՅԼԵՐ.

    • Սկզբում աջ սեղմեք ակտիվ թերթիկի ներդիրի վրա: « Գտնել բջիջների տիրույթը » անունով։
    • Երկրորդում ընտրեք « Դիտել կոդը » տարբերակը։

    • Այն կբացի դատարկ VBA կոդի պատուհան: Այս կոդի պատուհանը բացելու մեկ այլ եղանակ է սեղմել Alt + F11 :
    • Երրորդ, մուտքագրեք հետևյալ կոդը այդ կոդի պատուհանում.
    4433
    • Այնուհետև, կոդը գործարկելու համար սեղմեք Գործարկել կամ սեղմել F5 ստեղնը:

    • Վերջում հաղորդագրությունների տուփը, ինչպիսին է. Հետևյալ պատկերը ցույց է տալիս արդյունքը:

    Նմանատիպ ընթերցումներ

    • VBA-ն շրջել տողերի միջով և Սյունակներ մի տիրույթում Excel-ում (5 օրինակ)
    • Ինչպես փոխարկել միջակայքը զանգվածի Excel VBA-ում (3 եղանակ)

    7. Տեղադրել VBA UsedRange հատկությունը դատարկ բջիջները հաշվելու համար

    Այս օրինակում մենք կօգտագործենք VBA select UsedRange հատկությունը Excel թերթի դատարկ բջիջները հաշվելու համար: Երբեմն մենք կարող ենք դատարկ բջիջներ ունենալ մեր տվյալների հավաքածուի օգտագործված տիրույթում: Մենք հեշտությամբ կարող ենք հաշվել այդ դատարկ բջիջների թիվը՝ օգտագործելով UsedRange հատկությունը: Տեսնենք այս օրինակը կատարելու քայլերը:

    ՔԱՅԼԵՐ.

    • Նախ, աջ սեղմեք ակտիվ թերթիկի ներդիրի վրա, որը կոչվում է ' Empty_Cells ':
    • Հաջորդում ընտրեք « Դիտել կոդը » տարբերակը:

    • Վերոհիշյալ գործողությունը բացում է դատարկ VBA ծածկագրի պատուհանը: Այդ կոդի պատուհանը բացելու այլընտրանքային միջոց է սեղմել Alt + F11 :
    • Այնուհետև տեղադրեք հետևյալ կոդը այդ կոդի պատուհանում.
    2256
    • Դրանից հետո սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը` կոդը գործարկելու համար:

    • Վերջապես, մենք կստանանք արդյունքը հաղորդագրության վանդակում: Այնհաղորդագրության տուփը կցուցադրի մեր օգտագործած տիրույթի ընդհանուր բջիջների և դատարկ բջիջների թիվը:

    8. VBA UsedRange Excel-ում սյունակի առաջին դատարկ բջիջը գտնելու համար

    Վերջին օրինակում մենք կօգտագործենք excel VBA , որպեսզի ընտրենք Used Range հատկությունը սյունակում՝ մեր excel-ի աշխատաթերթում առաջին դատարկ բջիջը գտնելու համար: Այս մեթոդը կգտնի կոնկրետ սյունակի առաջին դատարկ բջիջը: Դատարկ բջիջը միշտ կլինի տվյալների հավաքածուի օգտագործված տիրույթից դուրս: Այսպիսով, եթե օգտագործված տիրույթում որևէ բջիջ դատարկ կամ դատարկ է, այն չի դիտարկվի այս մեթոդում: Այժմ հետևեք ստորև նշված քայլերին՝ այս մեթոդն իրականացնելու համար:

    ՔԱՅԼԵՐ. թերթի « Առաջին_դատարկ » ներդիրը։

  • Բացի այդ, ընտրեք « Դիտել կոդը » տարբերակը։
    • Այն կբացի դատարկ VBA կոդի պատուհան: Մենք կարող ենք նաև սեղմել Alt + F11 այդ ծածկագրի պատուհանը բացելու համար:
    • Այնուհետև, մուտքագրեք հետևյալ կոդը դատարկ VBA կոդի պատուհանում.
    2800
    • Այնուհետև, կոդը գործարկելու համար սեղմեք Գործարկել կամ սեղմեք F5 ստեղնը:

    • Վերջում, վերը նշված կոդը կտեղադրի « FirstEmptyCell » արժեքը E16 բջիջում: Դա E սյունակի առաջին դատարկ բջիջն է տվյալների հավաքածուի օգտագործված տիրույթից հետո:

    Կարդալ ավելին` Excel VBA դեպի Անցեք տիրույթի միջով մինչև դատարկ բջիջ (4 օրինակ)

    Եզրակացություն

    Մի խոսքով, այս ձեռնարկը ցույց է տալիս 8 օրինակներ excel թերթում VBA ընտրել UsedRange հատկությունը օգտագործելու համար: Ձեր հմտությունները փորձարկելու համար ներբեռնեք այս հոդվածի համար օգտագործվող պրակտիկայի աշխատանքային թերթիկը: Խնդրում ենք ազատ զգալ մեկնաբանել ստորև նշված վանդակում, եթե ունեք որևէ հարցում: Մեր թիմը կփորձի հնարավորինս արագ արձագանքել ձեր հաղորդագրությանը: Հետևե՛ք ավելի նորարար Microsoft Excel լուծումներին ապագայում:

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