/ / Koko rivejä ja sarakkeita Excel VBA: ssa

Koko rivit ja sarakkeet Excel VBA: ssa

Tämä esimerkki opastaa sinua valitsemaan koko rivit ja sarakkeet sisään Excel VBA. Oletko valmis?

Aseta komentopainike laskentatauluun ja lisää seuraavat koodiluokat:

1. Seuraava koodirivi valitsee koko arkin.

Cells.Select

Koko arkin Excel VBA: ssa

Huomautus: koska asetimme komentopainikkeen ensimmäiselle laskentataululle, tämä koodirivi valitsee koko ensimmäisen arkin. Jos haluat valita soluja toisessa laskentataulukossa, sinun on aktivoitava tämä arkki ensin. Esimerkiksi seuraavat koodiluokat valitsevat koko toisen laskentataulukon.

Worksheets(2).Activate
Worksheets(2).Cells.Select

2. Seuraava koodirivi valitsee toisen sarakkeen.

Columns(2).Select

sarake

3. Seuraava koodirivi valitsee seitsemännen rivin.

Rows(7).Select

Rivi

4. Jos haluat valita useita rivejä, lisää tähän kaltainen koodirivi:

Rows("5:7").Select

Useita rivejä

5. Jos haluat valita useita sarakkeita, lisää tähän kaltainen koodirivi:

Columns("B:E").Select

Useita sarakkeita

6. Ole varovainen, ettet sekoita riviäs ja sarakes ominaisuudet rivin ja sarakkeen ominaisuuksilla. Rivien ja sarakkeiden ominaisuudet palauttavat Range-objektin. Rivi- ja sarakeominaisuudet palauttavat yhden arvon.

Koodi:

MsgBox Cells(5, 2).Row

Tulos:

Riviominaisuus

7. Valitse solu D6. Seuraava koodirivi valitsee aktiivisen solun koko rivin.

ActiveCell.EntireRow.Select

Koko rivi

Huomaa: raja vain kuvaamiseen.

8. Valitse solu D6. Seuraava koodirivi syöttää arvon 2 aktiivisen solun sisältävän sarakkeen ensimmäiseen soluun.

ActiveCell.EntireColumn.Cells(1).Value = 2

EntireColumn

Huomaa: raja vain kuvaamiseen.

9. Valitse solu D6. Seuraava koodirivi syöttää arvon 3 rivin ensimmäiseen soluun rivin alapuolelle, joka sisältää aktiivisen solun.

ActiveCell.EntireRow.Offset(1, 0).Cells(1).Value = 3

Koko rivi + offset

Huomaa: raja vain kuvaamiseen.

Lue myös: