Kā izmantot VBA, lai atlasītu kolonnas (3 metodes)

  • Dalīties Ar Šo
Hugh West

Šajā rakstā ir parādīts, kā lietot VBA kodus, lai atlasītu kolonnas programmā Excel. Tas var būt noderīgs, ja jums ir jāizvēlas veseli diapazoni vai kolonnas. VBA programmēšanas kodi var automātiski atlasīt veselas kolonnas vai diapazonus, kas ietaupīs daudz jūsu laika. Šajā rakstā mēs parādīsim dažas metodes, kā veikt šo darbu.

Lejupielādēt Practice Workbook

Lejupielādējiet šo prakses grāmatu, lai izpildītu uzdevumu, kamēr lasāt šo rakstu.

Piemērot VBA, lai atlasītu kolonnas.xlsx

3 piemēroti veidi, kā izmantot VBA, lai atlasītu kolonnas

VBA makro programma ļauj atlasīt kolonnas trīs dažādos veidos. Varat atlasīt vienu kolonnu vai vairākas kolonnas, vai visu diapazonu. Šajā sadaļā mēs aplūkosim visas šīs metodes.

1. Palaist VBA kodu, lai atlasītu vienu kolonnu

Iedomājieties nosacījumu, kurā jums ir jāizvēlas visa sleja, izmantojot VBA kodus. To var izdarīt pavisam vienkārši, izmantojot vienkāršu kodu. Lai to uzzinātu, izpildīsim šos soļus.

1. solis:

  • Lai ievadītu VBA kodu, vispirms ir jāatver VBA logs. To var izdarīt, izmantojot tastatūras saīsnes vai no Izstrādātāja cilne . Prese Ctrl+F11 lai atvērtu VBA logs.

  • VBA logā mums ir jāizveido modulis, lai pierakstītu mūsu kodu. Noklikšķiniet uz Insert, pēc tam noklikšķiniet uz Modulis lai atvērtu vienu no tiem.

2. solis:

  • Šeit mēs rakstīsim savu kodu. Vispirms mēs uzrakstīsim mūsu koda formātu un pēc tam ievietosim nosacījumus. Mūsu koda sākums un beigas ir šādas,
 Privātā apakšsadaļa Select_Column() End Sub 

  • Uzrakstīsim kodu, lai atlasītu kolonnu C. Kods ir šāds,
 Kolonnas(3).Atlasīt 
  • Galīgais kods ir,
 Privātā apakšsadaļa select_column() Columns(3).Select End Sub 

  • Noklikšķiniet uz ikonas Run, lai palaistu kodu, un mūsu norādītā sleja ir atlasīta.

3. solis:

  • Katrā izvēlētās kolonnas šūnā varat ievadīt arī konkrētu skaitli. Pieņemsim, ka vēlaties ievadīt skaitli. 100 in the C4 Lai to izdarītu, atlasiet jebkuru šūnu kolonnā C .

  • Ievietojiet šo kodu modulī.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Palaidiet kodu, un mūsu rezultāts ir šeit.

2. Piemērojiet VBA kodu, lai atlasītu vairākas kolonnas

1. solis:

  • Vairākas kolonnas var atlasīt tāpat kā vienu kolonnu. Taču kods šeit ir atšķirīgs. Tāpēc sāksim ar VBA loga atvēršanu!

2. solis:

  • Mēs vēlamies atlasīt kolonnas no B līdz D. Šim nolūkam kods ir šāds,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • Un ir atlasītas vairākas kolonnas.

3. Izmantojiet VBA kodu, lai atlasītu kolonnas diapazonā

Arī diapazona atlase, izmantojot VBA kodus, ir vienkārša, un tai ir nepieciešams neliels koda apjoms. Pieņemsim, ka mums ir nepieciešams atlasīt diapazonu no B3 uz F13 . Veiciet šos soļus, lai mācītos!

1. solis:

  • Ievietojiet VBA kodu modulī.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • Mēs esam atlasījuši savu diapazonu, izmantojot VBA kodus.

2. solis:

  • Izvēlētajā diapazonā varat ievadīt arī skaitļus vai tekstus. Vienkārši ievietojiet modulī turpmāk norādīto kodu.
 Private Sub select_range() Range ("B3:F13"). Select Selection = 100 End Sub 

  • Tieši tā jūs varat izmantot šo metodi.

3. solis:

  • Turklāt varat arī iekrāsot atlasītās šūnas. Vienkārši ierakstiet šo kodu savā VBA modulī.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,255,0) End Sub 

  • Tādējādi varat atlasīt un iekrāsot diapazonu, izmantojot VBA kodu.

Lietas, kas jāatceras

👉 Ja jums nav redzama izstrādātāja cilne, varat to aktivizēt, izmantojot šo norādījumu.

Pielāgotā ātrās piekļuves rīkjosla → Vairāk komandu → Pielāgot lenti → Izstrādātājs → Labi

Secinājums

Mēs esam aplūkojuši trīs dažādas pieejas, kā palaist VBA kodus, lai atlasītu kolonnas. Ja jums ir kādi jautājumi vai jautājumi, laipni aicinām komentēt. Tāpat varat apskatīt arī citus mūsu rakstus, kas saistīti ar Excel uzdevumiem!

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.