Tabela e përmbajtjes
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.