Excel VBA për të zgjedhur diapazonin e përdorur në kolonë (8 shembuj)

  • Shperndaje Kete
Hugh West

Ky tutorial do të demonstrojë 8 shembuj të përdorimit të VBA për të zgjedhur Rapën e përdorur në një kolonë në excel. Në përgjithësi, vetia UsedRange në excel përfaqëson pjesën e një flete pune që ka të dhëna në të. Për t'i ilustruar shembujt në mënyrë të qartë, ne do të aplikojmë veçorinë UsedRange në një grup të dhënash të veçantë për të gjithë shembujt.

Shkarkoni Librin e punës praktike

Ne mund ta shkarkojmë librin e punës praktike nga këtu .

VBA për të zgjedhur UsedRange në Column.xlsm

8 Shembuj të thjeshtë të VBA për të zgjedhur UsedRange në kolonën

Në imazhin e mëposhtëm , mund të shohim grupin e të dhënave që do të përdorim për të gjithë shembujt. Grupi i të dhënave përmban emrat e Shitësit , Vendndodhja , Rajoni, dhe " Shuma totale " e shitjeve të tyre. Në këtë grup të dhënash, diapazoni i përdorur do të konsiderohet duke përfshirë titullin. Pra, diapazoni i përdorur në grupin e mëposhtëm të të dhënave është ( B2:E15 ).

1. Zgjidhni UsedRange në kolonën me VBA në Excel

Së pari dhe më kryesorja, ne do të zgjedhim të gjitha kolonat nga grupi ynë i të dhënave. Për ta bërë këtë ne do të përdorim veçorinë VBA zgjidhni UsedRange në kolona. Le të shohim hapat për të kryer këtë metodë.

HAPA:

  • Për të filluar, kliko me të djathtën në fletën aktive me emrin ' Zgjidh_kolonat '.
  • Përveç kësaj, zgjidh opsionin " Shiko kodin ".

  • Më pas, veprimi i mësipërm hap një boshDritarja e kodit VBA për atë fletë pune. Ne gjithashtu mund ta marrim këtë dritare kodi duke shtypur Alt + F11 .
  • Më pas, shkruani kodin e mëposhtëm në atë dritare kodi:
2110
  • Pas kësaj, klikoni në Run ose shtypni tastin F5 për të ekzekutuar kodin.

  • Së fundmi, marrim rezultatin si imazhi i mëposhtëm. Mund të shohim se diapazoni i përdorur në kolonat nga grupi ynë i të dhënave është zgjedhur tani.

2. Përdorni VBA për të kopjuar të gjithë gamë të përdorur në kolonën

Në shembullin e dytë, ne do të përdorim VBA për të kopjuar të gjithë gamën e përdorur në kolonat nga grupi ynë i të dhënave. Në përgjithësi, ne e përdorim këtë metodë për të kopjuar një rajon specifik nga grupi ynë i të dhënave. Ne duhet të ndjekim hapat e mëposhtëm për të kryer këtë metodë.

HAPA:

  • Së pari, shkoni te skeda aktive e fletës së punës me emrin ' Kopjo '.
  • Më pas, kliko me të djathtën në atë skedë dhe zgjidh opsionin " Shiko kodin ".

  • Do të hapë një dritare të zbrazët të kodit VBA për fletën aktuale të punës. Një mënyrë tjetër për të marrë këtë dritare është të shtypni Alt + F11 nga tastiera.
  • Më pas, futni kodin e mëposhtëm në atë dritare kodi:
8044
  • Tani, për të ekzekutuar kodin klikoni në Run ose shtypni tastin F5 .

  • Më në fund, ne mund ta shohim rezultatin si më poshtë. Gjithashtu, ne mund të shohim një vijë kufitare rreth gamës së përdorur. Tregon që kodi ka kopjuar të dhënatbrenda këtij kufiri.

Lexo më shumë: Excel VBA: Kopjo diapazonin dinamik në një libër tjetër pune

3. Numërimi i numrit e kolonave në Used Range duke përdorur VBA

Në shembullin e tretë, ne do të numërojmë numrin e kolonave në grupin tonë të të dhënave duke përdorur excel VBA zgjidhni metodën Used Range në kolonë . Ky shembull do të kthejë numrin total të kolonave brenda intervalit të përdorur në grupin tonë të të dhënave në një kuti mesazhi. Ndiqni hapat e mëposhtëm për të ekzekutuar këtë metodë.

HAPA:

  • Së pari, zgjidhni fletën aktive të quajtur ' Count_Columns '.
  • Së dyti, kliko me të djathtën në emrin e fletës aktive dhe kliko në opsionin " Shiko kodin ".

  • Komanda e mësipërme hap një dritare të zbrazët të kodit VBA për fletën aktive të punës. Mund të marrim gjithashtu dritaren e kodit duke shtypur Alt + F11 nga tastiera.
  • Së treti, futni kodin e mëposhtëm në atë dritare kodi bosh:
7834
  • Tjetra, klikoni në Run ose shtypni tastin F5 për të ekzekutuar kodin.

  • Së fundi, ne marrim rezultatin në një kuti mesazhi. Numri i kolonave në diapazonin e përdorur është 4 .

Lexo më shumë: Si të përdorni VBA për të numëruar rreshtat në interval me të dhëna në Excel (5 makro)

4. Excel VBA për të numëruar numrin e kolonës së fundit në intervalin e përdorur

Në metodën e mëparshme, ne kemi nxjerrë numrin e kolonës së fundit në diapazoni i përdorur.Megjithatë, në këtë shembull, ne do të përcaktojmë numrin e kolonës së fundit në intervalin e përdorur në të gjithë fletën e punës duke përdorur veçorinë VBA select UsedRange . Le të shohim hapat që duhet të ndjekim për të kryer këtë veprim.

HAPA:

  • Për të filluar, kliko me të djathtën në fletën aktive me emrin ' Kollona e fundit '.
  • Më pas, zgjidhni opsionin ' Shiko kodin '.

  • Pra, komanda e mësipërme hap një dritare të zbrazët të kodit VBA për atë fletë pune. Një mënyrë alternative për të hapur atë dritare kodi është të shtypni Alt + F11 .
  • Pas kësaj, futni kodin e mëposhtëm në atë dritare kodi:
2502
  • Tani, klikoni në Run ose shtypni tastin F5 për të ekzekutuar kodin.

  • Në fund, ne marrim rezultatin tonë në një kuti mesazhi. Kolona e fundit në intervalin e përdorur është kolona 5-të e fletës së punës.

Lexime të ngjashme

  • Si të përdorni VBA për çdo rresht në një interval në Excel
  • Përdorni VBA për të zgjedhur intervalin nga qeliza aktive në Excel (3 metoda)
  • Makro Excel: Rendit disa kolona me diapazonin dinamik (4 metoda)

5. Zgjidh qelizën e fundit të kolonës së fundit nga UsedRange me VBA

Në shembullin e pestë, ne do të përdorim veçorinë VBA select Used Range për të zgjedhur qelizën e fundit të kolonës së fundit në një fletë excel. Për të ilustruar këtë shembull, nedo të vazhdojë me të dhënat tona të mëparshme. Tani, hidhini një sy hapave për të bërë këtë metodë.

HAPA:

  • Së pari, zgjidhni fletën aktive të quajtur ' Qeliza_Fundore '.
  • Më pas, kliko me të djathtën mbi emrin e asaj flete. Zgjidhni opsionin ' Shiko kodin '.

  • Më pas, marrim një dritare të zbrazët të kodit VBA . Gjithashtu, mund të shtypim Alt + F11 për të hapur atë dritare kodi.
  • Pas kësaj, shkruani kodin e mëposhtëm në atë dritare kodi:
3606
  • Tani, për të ekzekutuar kodin, klikoni në Run ose shtypni F5 .

  • Më në fund, rezultatin mund ta shohim në imazhin e mëposhtëm. Qeliza e fundit e zgjedhur e kolonës së fundit është qeliza E15 .

6. Gjeni Gamën e Qelizës së Gamave të Përdorura të Zgjedhura me Excel VBA

Në këtë shembull, ne do të aplikojmë VBA për të gjetur gamën e qelizave të diapazonit të zgjedhur të përdorur në një fletë pune excel. Ne do të përdorim kodin VBA për të gjitha kolonat në gamën tonë të përdorur. Kodi do të kthejë gamën e qelizave, si dhe adresën e kolonës në intervalin e përdorur. Ndiqni hapat e mëposhtëm për të kryer këtë veprim.

HAPA:

  • Në fillim, kliko me të djathtën në skedën e fletës aktive me emrin ' Gjeni gamën e qelizave '.
  • Së dyti, zgjidhni opsionin ' Shiko kodin '.

  • Do të hapë një dritare të zbrazët të kodit VBA . Një mënyrë tjetër për të hapur këtë dritare kodi është të shtypni Alt + F11 .
  • Së treti, fut kodin e mëposhtëm në atë dritare kodi:
1767
  • Më pas, për të ekzekutuar kodin kliko në Run ose shtypni tastin F5 .

  • Në fund, një kuti mesazhi si imazhi i mëposhtëm tregon rezultatin.

Lexime të ngjashme

  • VBA për të kaluar nëpër rreshta dhe Kolonat në një gamë në Excel (5 shembuj)
  • Si të konvertohet diapazoni në varg në Excel VBA (3 mënyra)

7. Fut Vetia VBA UsedRange për të numëruar qelizat e zbrazëta

Në këtë shembull, ne do të përdorim veçorinë VBA select UsedRange për të numëruar qelizat boshe në një fletë excel. Ndonjëherë ne mund të kemi qeliza boshe në gamën e përdorur të të dhënave tona. Ne mund të numërojmë lehtësisht numrat e atyre qelizave boshe duke përdorur veçorinë UsedRange . Le të shohim hapat për të kryer këtë shembull.

HAPA:

  • Së pari, kliko me të djathtën në skedën e fletës aktive me emrin " Empty_Cells '.
  • Më pas, zgjidhni opsionin " Shiko kodin ".

  • Veprimi i mësipërm hap një dritare të zbrazët të kodit VBA . Një mënyrë alternative për të hapur atë dritare kodi është të shtypni Alt + F11 .
  • Më pas, futni kodin e mëposhtëm në atë dritare kodi:
3485
  • Pas kësaj, klikoni në Run ose shtypni tastin F5 për të ekzekutuar kodin.

  • Më në fund, do të marrim rezultatin në kutinë e mesazheve. Tëkutia e mesazhit do të shfaqë numrin e qelizave totale dhe të qelizave bosh në gamën tonë të përdorur.

8. VBA UsedRange për të gjetur qelizën e parë të zbrazët në kolonën në Excel

Në shembullin e fundit, ne do të përdorim excel VBA për të zgjedhur vetinë Used Range në kolonë për të gjetur qelizën e parë boshe në fletën tonë të excel-it. Kjo metodë do të gjejë qelizën e parë boshe të një kolone të caktuar. Qeliza bosh do të jetë gjithmonë jashtë gamës së përdorur të grupit të të dhënave. Pra, nëse ndonjë qelizë është e zbrazët ose e zbrazët në intervalin e përdorur, ajo nuk do të merret parasysh në këtë metodë. Tani, ndiqni hapat e mëposhtëm për të kryer këtë metodë.

HAPA:

  • Për të filluar, kliko me të djathtën në aktiv skeda e fletës me emrin ' First_Empty '.
  • Përveç kësaj, zgjidhni opsionin ' Shiko kodin '.

  • Do të hapë një dritare të zbrazët të kodit VBA . Mund të shtypim gjithashtu Alt + F11 për të hapur atë dritare kodi.
  • Për më tepër, shkruani kodin e mëposhtëm në dritaren e kodit VBA bosh:
9901
  • Më pas, për të ekzekutuar kodin klikoni në Run ose shtypni tastin F5 .

  • Së fundi, kodi i mësipërm do të fusë vlerën ' FirstEmptyCell ' në qelizën E16 . Është qeliza e parë bosh e kolonës E pas gamës së përdorur të grupit të të dhënave.

Lexo më shumë: Excel VBA në Lëvizni përmes intervalit deri në qelizën e zbrazët (4 shembuj)

Përfundim

Me pak fjalë, ky udhëzues tregon 8 shembuj për të përdorur veçorinë VBA zgjidh UsedRange në një fletë excel. Për t'i vënë në provë aftësitë tuaja, shkarkoni fletën e punës praktike të përdorur për këtë artikull. Ju lutemi mos ngurroni të komentoni në kutinë më poshtë nëse keni ndonjë pyetje. Ekipi ynë do të përpiqet të reagojë ndaj mesazhit tuaj sa më shpejt të jetë e mundur. Mbani një sy për zgjidhje më inovative Microsoft Excel në të ardhmen.

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.