Como usar a função vba ubound?

A função VBA UBOUND está listada na categoria de tabela de funções VBA. Quando você o usa no código VBA, ele pode retornar o índice mais alto para uma dimensão no array fornecido . Em termos simples, ajuda a encontrar o limite superior de um array, retornando o valor mais alto no resultado.

Sintaxe

UBound(ArrayName, [Dimensão])

Argumentos

  • ArrayName : o array para o qual você deseja encontrar o índice mais alto.
  • [Dimension] : Um número inteiro para definir a dimensão do array (este é um argumento opcional e se omitido, o VBA leva 1 por padrão).

Exemplo

Para entender de forma prática como usar a função VBA UBOUND, você precisa seguir o exemplo abaixo, onde escrevemos um código VBA usando-a:

example-vba-ubound-function
 Sub example_UBOUND() Dim myAry(0 To 1100) As Double Range("A1").Value = UBound(myAry, 1) End Sub

No código acima usamos UBOUND para obter o índice mais alto para uma dimensão do array “myAry” e retornou 1100 no resultado que é o valor mais alto de 0 a 1100.

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *