ВБА УБоунд & ЛБоунд функције

УБоунд Десцриптион

Враћа највећи индекс за димензију низа.

Једноставни УБоунд примери

1234 Под УБоунд_Екампле ()Затамните (3 до 10) као цео бројМсгБок УБоунд (а)Енд Суб

Резултат: 10

УБоунд Синтакса

1 УБоунд (Назив низа, [Димензија])

УБоунд функција садржи 2 аргумента:

Назив низа: Назив променљиве поља.

Димензија: [Опционално] Цео број који означава доњу границу димензије. Користите 1 за прву димензију, 2 за другу итд. 1 ако је изостављено.

Примери Екцел ВБА УБоунд функције

1234567 Под УБоунд_Екампле1 ()Дим аррВалуе (1 до 5, 4 до 8, 12 до 25)МсгБок УБоунд (аррВалуе)МсгБок УБоунд (аррВалуе, 1)МсгБок УБоунд (аррВалуе, 2)МсгБок УБоунд (аррВалуе, 3)Енд Суб

Резултат: 5, 5, 8, 25

ЛБоунд Десцриптион

Враћа најнижи индекс за димензију низа.

Једноставни ЛБоунд примери

1234 Под ЛБоунд_Екампле ()Затамните (3 до 10) као цео бројМсгБок ЛБоунд (а)Енд Суб

Резултат: 3

ЛБоунд Синтакса

1 ЛБоунд(Назив низа, [Димензија])

ЛБоунд функција садржи 2 аргумента:

Назив низа: Назив променљиве поља.

Димензија: [Опционално] Цео број који означава доњу границу димензије. Користите 1 за прву димензију, 2 за другу итд. 1 ако је изостављено.

Примери Екцел ВБА ЛБоунд функције

1234567 Под ЛБоунд_Екампле1 ()Дим аррВалуе (1 до 5, 4 до 8, 12 до 25)МсгБок ЛБоунд (аррВалуе)МсгБок ЛБоунд (аррВалуе, 1)МсгБок ЛБоунд (аррВалуе, 2)МсгБок ЛБоунд (аррВалуе, 3)Енд Суб

Резултат: 1, 1, 4, 12

wave wave wave wave wave