Содержание
UBound Описание
Возвращает наивысший индекс для измерения массива.
Простые примеры UBound
1234 | Sub UBound_Example ()Dim a (от 3 до 10) как целое числоMsgBox UBound (а)Конец подписки |
Результат: 10
Синтаксис UBound
1 | UBound (ArrayName, [Размер]) |
Функция UBound содержит 2 аргумента:
ArrayName: Имя переменной массива.
Измерение: [Необязательно] Целое число, указывающее, нижняя граница какого измерения возвращается. Используйте 1 для первого измерения, 2 для второго и т. Д. 1, если не указано.
Примеры функции Excel VBA UBound
1234567 | Sub UBound_Example1 ()Dim arrValue (от 1 до 5, от 4 до 8, от 12 до 25)MsgBox UBound (arrValue)MsgBox UBound (arrValue, 1)MsgBox UBound (arrValue, 2)MsgBox UBound (arrValue, 3)Конец подписки |
Результат: 5, 5, 8, 25
LBound Описание
Возвращает самый низкий индекс для измерения массива.
Простые примеры LBound
1234 | Sub LBound_Example ()Dim a (от 3 до 10) как целое числоMsgBox LBound (а)Конец подписки |
Результат: 3
LBound Синтаксис
1 | LBound(ArrayName, [Размер]) |
Функция LBound содержит 2 аргумента:
ArrayName: Имя переменной массива.
Измерение: [Необязательно] Целое число, указывающее, нижняя граница какого измерения возвращается. Используйте 1 для первого измерения, 2 для второго и т. Д. 1, если не указано.
Примеры функции Excel VBA LBound
1234567 | Sub LBound_Example1 ()Dim arrValue (от 1 до 5, от 4 до 8, от 12 до 25)MsgBox LBound (arrValue)MsgBox LBound (arrValue, 1)MsgBox LBound (arrValue, 2)MsgBox LBound (arrValue, 3)Конец подписки |
Результат: 1, 1, 4, 12