Kaip taikyti VBA stulpeliams pasirinkti (3 metodai)

  • Pasidalinti
Hugh West

Šiame straipsnyje parodyta, kaip taikyti VBA kodus stulpeliams pasirinkti "Excel" programoje. Tai gali būti naudinga, kai reikia pasirinkti ištisus intervalus arba stulpelius. VBA programavimo kodai galite automatiškai pasirinkti ištisus stulpelius arba intervalus, o tai sutaupys daug jūsų laiko. Šiame straipsnyje pateiksime keletą šio darbo atlikimo būdų.

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šią pratybų knygą, kad skaitydami šį straipsnį galėtumėte atlikti užduotį.

Taikyti VBA pasirinktiems stulpeliams.xlsx

3 tinkami VBA taikymo būdai stulpeliams pasirinkti

VBA makrokomandos leidžia pasirinkti stulpelius trimis skirtingais būdais. Galite pasirinkti vieną stulpelį, kelis stulpelius arba visą intervalą. Šiame skyriuje apžvelgsime visus šiuos būdus.

1. Paleiskite VBA kodą, kad pasirinktumėte vieną stulpelį

Įsivaizduokite sąlygą, kai reikia pasirinkti visą stulpelį naudojant VBA kodus. Tai galite padaryti gana lengvai, taikydami paprastą kodą. Norėdami išmokti, atlikite šiuos veiksmus.

1 žingsnis:

  • Norėdami įvesti VBA kodą, pirmiausia turime atidaryti VBA langą. Tai galite padaryti naudodami klaviatūros spartųjį klavišą arba iš Kūrėjo skirtukas . Paspauskite Ctrl+F11 atidaryti VBA langas.

  • VBA lange turime sukurti modulį savo kodui užrašyti. Spustelėkite Insert, tada spustelėkite Modulis atidaryti vieną iš jų.

2 žingsnis:

  • Čia parašysime savo kodą. Pirmiausia parašysime savo kodo formatą, o po to įterpsime sąlygas. Mūsų kodo pradžia ir pabaiga yra tokia,
 Privati posistemė Select_Column() End Sub 

  • Parašysime kodą, kad būtų galima pasirinkti C stulpelį,
 Columns(3).Select 
  • Galutinis kodas yra,
 Privati subaplinka select_column() Columns(3).Select End Sub 

  • Spustelėkite piktogramą Paleisti, kad paleistumėte kodą, ir mūsų nurodytas stulpelis bus pasirinktas.

3 veiksmas:

  • Taip pat galite įvesti konkretų skaičių į kiekvieną pasirinkto stulpelio langelį. Tarkime, norite įvesti skaičių 100 į C4 Norėdami tai padaryti, pasirinkite bet kurią stulpelio ląstelę C .

  • Įterpkite šį kodą į modulį.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Paleiskite kodą ir čia pateikiame rezultatą.

2. Taikykite VBA kodą keliems stulpeliams pasirinkti

1 žingsnis:

  • Keletą stulpelių galite pasirinkti taip pat, kaip ir vieną stulpelį. Tačiau kodas čia kitoks. Taigi pradėkime nuo VBA lango atidarymo!

2 žingsnis:

  • Norime pasirinkti stulpelius nuo B iki D. Šiuo tikslu kodas yra toks,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • Pasirinkti keli stulpeliai.

3. Naudokite VBA kodą, kad pasirinktumėte stulpelius diapazone

Pasirinkti intervalą naudojant VBA kodus taip pat paprasta ir tam reikia nedidelės apimties kodo. Tarkime, kad mums reikia pasirinkti intervalą iš B3 į F13 . Atlikite šiuos veiksmus, kad išmoktumėte!

1 žingsnis:

  • Įkelkite VBA kodą į modulį.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • Savo diapazoną pasirinkome naudodami VBA kodus.

2 žingsnis:

  • Pasirinktame intervale taip pat galite įvesti skaičius arba tekstus. Tiesiog į modulį įterpkite toliau pateiktą kodą.
 Private Sub select_range() Range ("B3:F13"). Select Selection = 100 End Sub 

  • Štai kaip galite taikyti šį metodą.

3 veiksmas:

  • Be to, pasirinktus langelius taip pat galite nuspalvinti. Tiesiog įrašykite šį kodą į savo VBA modulį.
 Privati Sub select_range() Selection.Interior.Color = RGB (255,255,255,0) Pabaiga Sub 

  • Taigi galite pasirinkti ir nuspalvinti diapazoną naudodami VBA kodą.

Dalykai, kuriuos reikia prisiminti

👉 Jei kūrėjo skirtukas nėra matomas, galite jį aktyvuoti naudodamiesi šia instrukcija.

Pritaikyta greitosios prieigos įrankių juosta → Daugiau komandų → Pritaikyti juostą → Kūrėjas → Gerai

Išvada

Mes apžvelgėme tris skirtingus būdus, kaip paleisti VBA kodus stulpeliams pasirinkti. Kviečiame komentuoti, jei turite klausimų ar užklausų. Taip pat galite peržiūrėti kitus mūsų straipsnius, susijusius su "Excel" užduotimis!

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.