Você está aqui: VBA ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como retornar o tamanho de um array em VBA usando as funções UBound() e LBound()Quantidade de visualizações: 5658 vezes |
|
Nesta dica mostrarei como podemos usar as funções UBound() e LBound() do VBA para retornar a quantidade de elementos em um array, ou seja, o tamanho do vetor. A função UBound() retorna o índice superior do array, enquanto LBound() retorna o índice inferior. Veja o código VBA completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
' Procedimento para retornar o tamanho de um array em VBA
Sub RetornarTamanhoArray()
' vamos declarar o array
Dim vetor As Variant
' para guardar a quantidade de elementos
Dim tamanho As Integer
' agora vamos definir os valores do array
vetor = Array(5, 2, 9, 10, 3, 7)
' vamos exibir a quantidade de elementos no array
tamanho = (UBound(vetor) - LBound(vetor)) + 1
MsgBox "O array possui " & tamanho & " elementos."
End Sub
Ao executarmos este código VBA nós teremos o seguinte resultado: O array possui 6 elementos. |
|
|
Veja mais Dicas e truques de VBA |
Dicas e truques de outras linguagens |
|
JavaScript - Como adicionar um método isPar() ao objeto Number do JavaScript que indicará se um número é par ou impar |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







