Funktsioon UBound

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Tagastab pika täisarvu koos massiivi määratud dimensiooni suurima allindeksiga.

Süntaks

UBound ( arrayname [, dimension ] )

Funktsiooni UBound süntaksil on järgmised argumendid.

Argument

Kirjeldus

arrayname

Nõutav. Massiivi muutuja nimi; määratakse muutuja nimetamise tavareeglite kohaselt.

dimension

Valikuline. Variant (Pikk täisarv). Tagastatakse dimensiooni ülempiiri tähistav täisarv. Kasutage esimese dimensiooni tähistamiseks arvu 1, teise tähistamiseks arvu 2 jne. Kui dimensiooni ei ole märgitud, eeldatakse, et see on 1.


Kommentaarid

Funktsiooni UBound kasutatakse koos funktsiooniga LBound selleks, et määrata kindlaks massiivi suurus. Funktsiooni LBound saab kasutada massiivi dimensiooni alampiiri leidmiseks.

Funktsioon UBound tagastab näidatud dimensiooniga massiivide korral järgmised väärtused.

Dim A(1 To 100, 0 To 3, -3 To 4)

Lause

Tagastusväärtus

UBound(A, 1)

100

UBound(A, 2)

3

UBound(A, 3)

4


Näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Selles näites kasutatakse funktsiooni UBound ja määratakse näidatud dimensiooniga massiivi jaoks suurim võimalik allindeks.

Dim Upper
' Declare array variables.
Dim MyArray(1 To 10, 5 To 15, 10 To 20)
Dim AnyArray(10)
Upper = UBound(MyArray, 1) ' Returns 10.
Upper = UBound(MyArray, 3) ' Returns 20.
Upper = UBound(AnyArray) ' Returns 10.
Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×