Повертає довге ціле, що містить найбільший доступний підрядковий символ для вказаного виміру масив.
Синтаксис
UBound ( ім'я масиву [, вимір ] )
Синтаксис функції UBound має такі аргументи:
Аргумент |
Опис |
ім'я масиву |
— обов’язковий аргумент. Ім'я масиву змінна; відповідає стандартним конвенціям про іменування змінних. |
вимір |
— необов’язковий аргумент. Значення типу Variant (довге ціле число). Ціле число, яке вказує, яка верхня межа виміру повертається. Використовуйте 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.