Екцел ВБА за избор коришћеног опсега у колони (8 примера)

  • Деле Ово
Hugh West

Овај водич ће показати 8 примера коришћења ВБА за избор Коришћеног опсега у колони у Екцел-у. Генерално, својство УседРанге у Екцел-у представља део радног листа који садржи податке. Да бисмо јасно илустровали примере, применићемо својство УседРанге у одређеном скупу података за све примере.

Преузми радну свеску

Можемо преузети радну свеску за вежбу одавде .

ВБА за избор УседРанге у колони.клсм

8 једноставних примера ВБА за избор УседРанге у колони

На следећој слици , можемо видети скуп података који ћемо користити за све примере. Скуп података садржи имена Продавци , њихову Локацију , Регион, и „ Укупни износ ’ продаје. У овом скупу података, коришћени опсег ће се узети у обзир укључујући и наслов. Дакле, коришћени опсег у следећем скупу података је ( Б2:Е15 ).

1. Изаберите УседРанге у колони са ВБА у Екцел-у

Прво и најважније, изабраћемо све колоне из нашег скупа података. Да бисмо то урадили, користићемо својство ВБА селецт УседРанге у колонама. Хајде да видимо кораке за извођење ове методе.

КОРАЦИ:

  • За почетак, десни клик на активни лист под називом ' Селецт_Цолумнс '.
  • Поред тога, изаберите опцију ' Прикажи код '.

  • Онда, горња радња отвара празнину ВБА прозор кода за тај радни лист. Такође можемо да добијемо овај прозор кода притиском на Алт + Ф11 .
  • Следеће, укуцајте следећи код у тај прозор кода:
4807
  • Након тога, кликните на Рун или притисните тастер Ф5 да покренете код.

  • На крају, добијамо резултат као на следећој слици. Видимо да је коришћени опсег у колонама из нашег скупа података сада изабран.

2. Користите ВБА да копирате цео коришћени опсег у колону

У другом примеру, користићемо ВБА да копирамо цео коришћени опсег у колонама из нашег скупа података. Генерално, овај метод користимо за копирање одређеног региона из нашег скупа података. Морамо да следимо доле наведене кораке да бисмо извршили овај метод.

КОРАЦИ:

  • Прво, идите на картицу активног радног листа под називом „ Копирај '.
  • Следеће, десни клик на ту картицу и изаберите опцију ' Прикажи код '.

  • Отвориће празан прозор ВБА кода за тренутни радни лист. Други начин да добијете овај прозор је да притиснете Алт + Ф11 са тастатуре.
  • Затим, уметните код испод у тај прозор кода:
2533
  • Сада, да покренете код, кликните на Покрени или притисните тастер Ф5 .

  • Коначно, можемо видети резултат као што следи. Такође, можемо видети граничну линију око коришћеног опсега. То означава да је код копирао податкеунутар ове ивице.

Прочитајте више: Екцел ВБА: Копирај динамички опсег у другу радну свеску

3. Број број колона у УседРанге користећи ВБА

У трећем примеру, избројаћемо број колона у нашем скупу података помоћу екцел ВБА селецт Усед Ранге метода у колони . Овај пример ће вратити укупан број колона унутар коришћеног опсега у нашем скупу података у оквиру за поруке. Пратите доле наведене кораке да бисте извршили овај метод.

КОРАЦИ:

  • Прво, изаберите активни лист под називом ' Број_колона '.
  • Друго, десни клик на назив активног листа и кликните на опцију ' Прикажи код '.

  • Горења команда отвара празан прозор ВБА кода за активни радни лист. Прозор кода можемо добити и притиском на Алт + Ф11 са тастатуре.
  • Треће, унесите следећи код у тај празан прозор кода:
5801
  • Следеће кликните на Покрени или притисните тастер Ф5 да покренете код.

  • На крају, добијамо резултат у оквиру поруке. Број колона у коришћеном опсегу је 4 .

Прочитајте више: Како користити ВБА за бројање редова у опсегу са подацима у Екцел-у (5 макроа)

4. Екцел ВБА за бројање броја последње колоне у коришћеном опсегу

У претходној методи смо издвојили број последње колоне у коришћени опсег.Међутим, у овом примеру ћемо одредити број последње колоне у коришћеном опсегу на целом радном листу помоћу својства ВБА селецт УседРанге . Хајде да видимо кораке које треба да следимо да бисмо извршили ову радњу.

КОРАЦИ:

  • За почетак, десни клик на активном листу под називом ' Последња колона '.
  • Следеће изаберите опцију ' Прикажи код '.

  • Дакле, горња команда отвара празан прозор ВБА кода за тај радни лист. Алтернативни начин да отворите тај прозор кода је да притиснете Алт + Ф11 .
  • Након тога, уметните следећи код у тај прозор кода:
1711
  • Сада кликните на Покрени или притисните тастер Ф5 да покренете код.

  • На крају, добијамо наш резултат у оквиру за поруку. Последња колона у коришћеном опсегу је 5. колона радног листа.

Слична читања

  • Како користити ВБА за сваки ред у опсегу у Екцел-у
  • Користите ВБА да бисте изабрали опсег из активне ћелије у Екцел-у (3 методе)
  • Екцел макро: Сортирај више колона са динамичким опсегом (4 метода)

5. Изаберите последњу ћелију последње колоне из УседРанге помоћу ВБА

У петом примеру, користићемо својство ВБА селецт Усед Ранге да бисмо изабрали последњу ћелију последње колоне у Екцел листу. Да бисмо илустровали овај пример, минаставиће се са нашим претходним скупом података. Сада погледајте кораке да урадите овај метод.

КОРАЦИ:

  • Прво, изаберите активни лист под називом ' Ласт_Целл '.
  • Следеће, десни клик на име тог листа. Изаберите опцију ' Прикажи код '.

  • Онда, добијамо празан ВБА прозор кода . Такође, можемо да притиснемо Алт + Ф11 да отворимо тај прозор кода.
  • Након тога, укуцајте следећи код у тај прозор кода:
3224
  • Сада, да покренете код, кликните на Рун или притисните Ф5 .

  • Коначно, можемо видети резултат на следећој слици. Изабрана последња ћелија последње колоне је ћелија Е15 .

6. Пронађите опсег ћелија изабраног коришћеног опсега помоћу Екцел ВБА

У овом примеру, применићемо ВБА да бисмо пронашли опсег ћелија изабраног коришћеног опсега у Екцел радном листу. Користићемо ВБА код за све колоне у нашем опсегу. Код ће вратити опсег ћелија као и адресу колоне у коришћеном опсегу. Пратите доле наведене кораке да бисте извршили ову радњу.

КОРАЦИ:

  • На почетку, кликните десним тастером миша на картицу активног листа под називом ' Пронађи опсег ћелија '.
  • Друго, изаберите опцију ' Прикажи код '.

  • Отвориће празан прозор ВБА кода. Други начин да отворите овај прозор кода је да притиснете Алт + Ф11 .
  • Треће, унесите следећи код у тај прозор кода:
9729
  • Затим, да бисте покренули код, кликните на Покрени или притисните тастер Ф5 .

  • На крају, оквир за поруку као што је следећа слика приказује резултат.

Слична читања

  • ВБА за петљу кроз редове и Колоне у опсегу у Екцел-у (5 примера)
  • Како претворити опсег у низ у Екцел ВБА (3 начина)

7. Уметни Својство ВБА УседРанге за бројање празних ћелија

У овом примеру користићемо својство ВБА селецт УседРанге за бројање празних ћелија у Екцел листу. Понекад можемо имати празне ћелије у коришћеном опсегу нашег скупа података. Можемо лако да пребројимо бројеве тих празних ћелија користећи својство УседРанге . Хајде да видимо кораке за извођење овог примера.

КОРАЦИ:

  • Прво, десни клик на картици активног листа под називом ' Емпти_Целлс '.
  • Следеће изаберите опцију ' Прикажи код '.

  • Наведена радња отвара празан ВБА прозор кода. Алтернативни начин да отворите тај прозор кода је да притиснете Алт + Ф11 .
  • Затим уметните следећи код у тај прозор кода:
6788
  • Након тога кликните на Покрени или притисните тастер Ф5 да покренете код.

  • На крају ћемо добити резултат у оквиру за поруке. Тхеоквир за поруку ће приказати број укупних ћелија и празних ћелија у нашем коришћеном опсегу.

8. ВБА УседРанге да лоцира прву празну ћелију у колони у Екцел-у

У последњем примеру, користићемо екцел ВБА да бисмо изабрали својство Коришћени опсег у колони да бисмо лоцирали прву празну ћелију у нашем Екцел радном листу. Овај метод ће лоцирати прву празну ћелију одређене колоне. Празна ћелија ће увек бити изван коришћеног опсега скупа података. Дакле, ако је било која ћелија празна или празна у коришћеном опсегу, неће се узети у обзир у овој методи. Сада пратите доле наведене кораке да бисте извршили овај метод.

КОРАЦИ:

  • За почетак, десни клик на активну картица листа под називом ' Фирст_Емпти '.
  • Поред тога, изаберите опцију ' Прикажи код '.

  • Отвориће празан прозор ВБА кода. Такође можемо да притиснемо Алт + Ф11 да отворимо тај прозор кода.
  • Осим тога, укуцајте следећи код у празан ВБА кодни прозор:
7445
  • Затим, да бисте покренули код, кликните на Покрени или притисните тастер Ф5 .

  • На крају, горњи код ће уметнути вредност ' ФирстЕмптиЦелл ' у ћелију Е16 . То је прва празна ћелија колоне Е након коришћеног опсега скупа података.

Прочитајте више: Екцел ВБА за Петља кроз опсег до празне ћелије (4 примера)

Закључак

Укратко, овај водич показује 8 примера за коришћење својства ВБА селецт УседРанге у Екцел табели. Да бисте своје вештине поставили на тест, преузмите радни лист за вежбање који се користи за овај чланак. Слободно оставите коментар у пољу испод ако имате било каквих питања. Наш тим ће се потрудити да реагује на вашу поруку што је пре могуће. Пазите на иновативнија Мицрософт Екцел решења у будућности.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.