Tämä esimerkki havainnollistaa alueen Range -objektin End -ominaisuutta Excel VBA . Käytämme tätä ominaisuutta alueen valitsemiseksi aktiivisesta solusta viimeiseen merkintään sarakkeessa.
Tilanne:
Jotkut myyntiluvut sarakkeessa A. Oletetaan, että lisäät myyntilukuja ajan myötä.
jos ei ole yhtä suuri kuin excel
Aseta a komentopainiketta laskentataulukkoon ja lisää seuraavat koodirivit:
1. Valitse sarakkeen viimeinen merkintä lisäämällä seuraava koodirivi:
Alue ('A5'). Loppu (xlDown)Huomautus: Alueen ('A5') sijasta voit käyttää myös alueita ('A1'), alueita ('A2') jne. Tämä koodirivi vastaa END+ALANUOLEN painamista.
kuinka tehdä pivot-taulukko Excel 2007: ssä
Tulos, kun napsautat taulukon komentopainiketta:
2. Jos haluat valita alueen solusta A5 sarakkeen viimeiseen merkintään, lisää seuraava koodirivi:
Alue (alue ('A5'), alue ('A5'). Loppu (xlDown)).Tulos, kun napsautat taulukon komentopainiketta:
mitä vlookup-toiminto tekee Excelissä
3. Jos haluat valita alueen aktiivisesta solusta sarakkeen viimeiseen merkintään, korvaa alue ('A5') ActiveCellillä.
Alue (ActiveCell, ActiveCell.End (xlDown)). ValitseTulos, kun valitset solun A2 ja napsautat taulukon komentopainiketta:
Huomautus: voit käyttää vakioita xlUp, xlToRight ja xlToLeft siirtyäksesi muihin suuntiin. Tällä tavalla voit valita alueen aktiivisesta solusta rivin viimeiseen merkintään.
Siirry seuraavaan lukuun: Muuttujat