300 Esimerkkejä

Alueiden kokoelma

Areas Collection

Tämä esimerkki havainnollistaa Alueiden kokoelma sisään Excel VBA . Alla on raja -alue ('B2: C3, C5: E5'). Tällä alueella on kaksi aluetta. Pilkku erottaa kaksi aluetta.



Alueiden kokoelma Excel VBA: ssa

Aseta a komentopainiketta laskentataulukkoon ja lisää seuraavat koodirivit:





1. Ensin julistamme kaksi Range -objektia. Kutsumme Range -kohteita rangeToUse ja singleArea.

Ei mitäänrangeToUseKutenAlue, singleAreaKutenAlue

2. Alustamme Range -objektin rangeToUse kanssa Range ('B2: C3, C5: E5')



AsetarangeToUse = Alue ('B2: C3, C5: E5')

3. Voit laskea alueen alueiden lukumäärän lisäämällä seuraavan koodirivin:

MsgBox -alueToUse.Areas.Count

Tulos:

Laske alueet

4. Voit viitata rangeToUse -alueen eri alueisiin käyttämällä indeksiarvoja. Seuraava koodirivi laskee ensimmäisen alueen solujen lukumäärän.

MsgBox -alueToUse.Areas (1)

Tulos:

Laske solut, ensimmäinen alue

5. Voit myös selata jokaisen alueen alueen ja laskea kunkin alueen solujen määrän. Alla oleva makro tekee tempun.

Varten JokainensingleAreaSisäänrangeToUse.Areas
MsgBox singleArea.Count
SeuraavasingleArea

Tulos:

Laske solut, ensimmäinen alue

miten ottelu toimii Excelissä

Laske solut, toinen alue

Käytännön esimerkki alueiden kokoelmasta on esimerkkiohjelmamme Vertaa alueita .

13/14 valmis! Lisätietoja alueobjektista>
Siirry seuraavaan lukuun: Muuttujat



^