Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Връща стойност от тип Long, съдържаща най-големия наличен долен индекс за указаната размерност на масив.

Синтаксис

UBound ( име_на_масив [, размерност ] )

Синтаксисът на функцията UBound има следните аргументи:

Аргумент

Описание

име_на_масив

Задължително. Име на променлива на масива; следва стандартните конвенции за именуване на променливи.

измерение

Незадължително. Variant (Long). Цяло число, показващо горната граница на коя размерност се връща. Използвайте 1 за първото измерение, 2 за второто и т.н. Ако размерност е пропуснато, се приема 1.


Забележки

Функцията UBound се използва с функцията LBound за определяне на размера на масив. Използвайте функцията LBound , за да намерите долната граница на размерност за масив.

UBound връща следните стойности за масив със следните измерения:

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

Декларация

Върната стойност

UBound(A, 1)

100

UBound(A, 2)

3

UBound(A, 3)

4


Пример

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример използва функцията UBound , за да определи най-големия наличен долен индекс за указаната размерност на масив.

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.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×