VBA:n soveltaminen sarakkeiden valitsemiseen (3 menetelmää)

  • Jaa Tämä
Hugh West

Tässä artikkelissa näytetään, miten VBA-koodeja käytetään sarakkeiden valitsemiseen Excelissä. Se voi olla hyödyllistä, kun sinun on valittava kokonaisia alueita tai sarakkeita. VBA-ohjelmointikoodit voi valita kokonaisia sarakkeita tai alueita automaattisesti, mikä säästää paljon aikaasi. Tässä artikkelissa näytämme joitakin menetelmiä, joilla tämä tehtävä voidaan tehdä.

Lataa harjoituskirja

Lataa tämä harjoituskirja harjoitellaksesi tehtävää, kun luet tätä artikkelia.

Sovelletaan VBA:ta sarakkeiden valitsemiseen.xlsxx

3 sopivaa tapaa soveltaa VBA:ta sarakkeiden valitsemiseen

VBA-makron avulla voit valita sarakkeita kolmella eri tavalla. Voit valita yksittäisen sarakkeen tai useita sarakkeita tai koko alueen. Tässä osassa käymme läpi kaikki nämä menetelmät.

1. Suorita VBA-koodi yksittäisen sarakkeen valitsemiseksi.

Kuvittele tilanne, jossa sinun on valittava koko sarake VBA-koodien avulla. Voit tehdä sen melko helposti käyttämällä yksinkertaista koodia. Seurataan seuraavia ohjeita.

Vaihe 1:

  • VBA-koodin syöttämiseksi meidän on ensin avattava VBA-ikkuna. Voit tehdä sen joko näppäimistön pikanäppäimillä tai komentosarjasta Kehittäjä-välilehti . Ctrl+F11 avataksesi VBA-ikkuna.

  • VBA-ikkunassa meidän on luotava moduuli, johon koodimme kirjoitetaan. Napsauta Insert (Lisää) ja valitse sitten Moduuli avata yksi.

Vaihe 2:

  • Tässä kirjoitamme koodimme. Ensin kirjoitamme koodimme muodon ja sen jälkeen lisäämme ehdot. Koodimme alku ja loppu on,
 Private Sub Select_Column() End Sub 

  • Kirjoitamme koodin sarakkeen C valitsemiseksi. Koodi on,
 Columns(3).Select 
  • Lopullinen koodi on,
 Private Sub select_column() Columns(3).Select End Sub 

  • Napsauta Suorita-kuvaketta koodin suorittamiseksi, ja määritetty sarakkeemme on valittu.

Vaihe 3:

  • Voit myös syöttää tietyn luvun valitun sarakkeen jokaiseen soluun. Oletetaan, että haluat syöttää luvun 100 vuonna C4 Valitse mikä tahansa solu sarakkeessa C .

  • Lisää tämä koodi moduuliin.
 Private Sub select_column() ActiveCell.EntireColumn.Cells(4).Value = 100 End Sub 

  • Suorita koodi ja tulos on tässä.

2. Sovelletaan VBA-koodia useiden sarakkeiden valitsemiseen.

Vaihe 1:

  • Voit valita useita sarakkeita samalla tavalla kuin olet valinnut yhden sarakkeen. Koodi on kuitenkin erilainen. Aloitetaan siis avaamalla VBA-ikkuna!

Vaihe 2:

  • Haluamme valita sarakkeet B-D. Tätä varten koodi on,
 Private Sub select_multiplecolumns() Columns("B:D").Select End Sub 

  • Ja useita sarakkeita on valittu.

3. VBA-koodin käyttäminen sarakkeiden valitsemiseen alueelta

Alueen valitseminen VBA-koodien avulla on myös helppoa ja vaatii vain vähän koodia. Oletetaan, että meidän on valittava alue osoitteesta B3 osoitteeseen F13 Seuraa näitä ohjeita oppiaksesi!

Vaihe 1:

  • Lisää VBA-koodi moduuliin.
 Private Sub select_range() Range(Cells(3, 2), Cells(13, 6)).Select Range("B3", "F13").Select Range("B3:F13").Select End Sub 

  • Olemme valinneet alueemme VBA-koodien avulla.

Vaihe 2:

  • Voit syöttää numeroita tai tekstejä myös valitulla alueella. Lisää vain alla oleva koodi moduuliin.
 Private Sub select_range() Range ("B3:F13"). Select Selection = 100 End Sub 

  • Näin voit tehdä tämän menetelmän.

Vaihe 3:

  • Lisäksi voit myös värittää valitut solut. Kirjoita tämä koodi VBA-moduuliin.
 Private Sub select_range() Selection.Interior.Color = RGB (255,255,0) End Sub 

  • Näin voit valita ja värittää alueesi VBA-koodilla.

Muistettavat asiat

👉 Jos kehittäjä-välilehti ei ole näkyvissä, voit aktivoida sen tällä ohjeella.

Mukautettu pikatyökalurivi → Lisää komentoja → Mukauta nauhaa → Kehittäjä → OK

Päätelmä

Olemme käyneet läpi kolme erilaista lähestymistapaa VBA-koodien suorittamiseen sarakkeiden valitsemiseksi. Olet erittäin tervetullut kommentoimaan, jos sinulla on kysyttävää tai kysyttävää. Voit myös tutustua muihin Excel-tehtäviin liittyviin artikkeleihimme!

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.