Kuidas rakendada VBA-d veergude valimiseks (3 meetodit)

  • Jaga Seda
Hugh West

See artikkel näitab, kuidas rakendada VBA-koode Exceli veergude valimiseks. See võib olla kasulik, kui peate valima terveid vahemikke või veerge. VBA programmeerimiskoodid saab automaatselt valida terveid veerge või vahemikke, mis säästab palju aega. Selles artiklis näitame teile mõningaid meetodeid, kuidas seda tööd teha.

Lae alla praktiline töövihik

Lae alla see harjutusvihik, et harjutada ülesannet selle artikli lugemise ajal.

VBA rakendamine veergude valimiseks.xlsx

3 sobivat viisi VBA rakendamiseks veergude valimiseks

VBA makro võimaldab valida veerge kolmel erineval viisil. Saate valida ühe veeru või mitu veergu või terve vahemiku. Selles jaotises vaatame läbi kõik need meetodid.

1. Käivita VBA-kood ühe veeru valimiseks

Kujutage ette tingimust, kus peate VBA koodide abil valima terve veeru. Seda saate teha üsna lihtsalt, rakendades lihtsat koodi. Järgime neid samme, et õppida.

1. samm:

  • VBA koodi sisestamiseks peame kõigepealt avama VBA akna. Seda saab teha kas klaviatuurikombinatsioonide abil või oma Arendaja vahekaart . vajutage Ctrl+F11 avada VBA aken.

  • VBA aknas peame looma mooduli, kuhu me oma koodi kirja paneme. Klõpsame nupul Insert, seejärel klõpsame nupul Moodul ühe avamiseks.

2. samm:

  • Siin kirjutame oma koodi. Kõigepealt kirjutame oma koodi formaadi ja seejärel sisestame tingimused. Meie koodi algus ja lõpp on,
 Private Sub Select_Column() End Sub 

  • Kirjutame koodi, et valida veerg C. Kood on järgmine,
 Columns(3).Select 
  • Lõplik kood on,
 Private Sub select_column() Columns(3).Select End Sub 

  • Koodi käivitamiseks klõpsake ikoonil Run ja meie määratud veerg on valitud.

3. samm:

  • Samuti saate sisestada konkreetse arvu valitud veeru igasse lahtrisse. Oletame, et soovite sisestada arvu 100 aastal C4 Selleks valige ükskõik milline lahter veerus C .

  • Sisestage see kood moodulisse.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Käivitage kood ja meie tulemus on siin.

2. Rakendage VBA-koodi mitme veeru valimiseks

1. samm:

  • Mitut veergu saab valida samamoodi nagu ühe veeru valimisel. Kuid kood on siin erinev. Alustame seega VBA akna avamisega!

2. samm:

  • Me tahame valida veerud B-D. Selleks on kood,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • Ja välja on valitud mitu veergu.

3. VBA-koodi kasutamine vahemiku veergude valimiseks

Vahemiku valimine VBA koodide abil on samuti lihtne ja nõuab väikese koodipikkuse. Oletame, et meil on vaja valida vahemik alates B3 aadressile F13 Järgige neid samme, et õppida!

1. samm:

  • Sisestage VBA-kood moodulisse.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • Oleme VBA koodide abil valinud oma vahemiku.

2. samm:

  • Saate sisestada ka numbreid või tekste valitud vahemikus. Lihtsalt sisestage moodulisse alljärgnev kood.
 Private Sub select_range() Range ("B3:F13"). Select Selection = 100 End Sub 

  • Nii saab seda meetodit teha.

3. samm:

  • Lisaks saate ka valitud lahtrid värvida. Lihtsalt kirjutage see kood oma VBA moodulisse.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub 

  • Ja seega saate VBA-koodi abil oma vahemiku valida ja värvida.

Asjad, mida meeles pidada

👉 Kui sul ei ole arendaja vahekaart nähtav, saad selle aktiveerida selle juhise abil.

Kohandatud kiirtööriistariba → Rohkem käsklusi → Kohandada lint → Arendaja → OK

Kokkuvõte

Oleme läbinud kolm erinevat lähenemist VBA-koodide käivitamiseks veergude valimiseks. Olete teretulnud kommenteerima, kui teil on küsimusi või päringuid. Samuti võite vaadata meie teisi Exceli ülesannetega seotud artikleid!

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.