Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

VBA : Ako zistiť Array Size

Použitie polí v jazyku Visual Basic for Applications alebo VBA , procedúry efektívne riadi veľké množstvo dát , a šetrí pamäť a spustenie času . Polia sú kolekcie prvkov rovnakého typu premenné a odvolával sa rovnakým názvom premennej . Ak poznáte počet prvkov pre určité premenné , môžete nastaviť pole na toto číslo . Avšak, ak si nie ste istí , čo pole veľkosti použiť , potom použite dynamického poľa . Dynamické pole zmene veľkosti automaticky , v závislosti od množstva dát . Môžete určiť veľkosť poľa pomocou funkcie UBound a LBound vo svojom postupe . Pokyny dovolená 1

Otvorte súbor programu Excel , ktorý obsahuje postup , pre ktorý chcete určiť veľkosť poľa .
2

Otvorte Editor VBA zobraziť vašu postup . Short - cut je stlačiť " Alt - F11 " v zošite programu Excel .
3

Vyhľadajte vo svojom postupe VBA , kde pridať funkcie UBound a LBound . Zvyčajne sa tieto funkcie príde po poli v konaní
4

Zadajte funkcií UBound a LBound zadaním nasledujúceho : .

MsgBox UBound ( ArrayName ) - LBound ( ArrayName ) + 1

VBA zobrazí veľkosť poľa v okne so správou .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené