Aula 1

Data de publicação: Oct 21, 2013 8:5:24 PM

Arrays

Um array é um conjunto de posições de memória ou variáveis do mesmo tipo, às quais se acede por um índice, que começa na posição zero.

Exemplo:

Dim a(5) as integer

a(1)=1

a(2)=2

a(3)=4

a(4)=8

a(5)=16

Os arrays podem ter tamanho(dimensão) fixa ou variável.

Quando se declara o array é indicada a dimensão; a dimensão representa o número de elementos que o array vai conter.

Declarar um array de dimensão fixa:

Dim a(dimensão) as tipo_de_dados

Declarar um array de dimensão variável ou dinâmica:

Dim a() as tipo_de_dados

Para se utilizar um array dinâmico é necessário recorrer a REDIM() para indicar o número de elementos a adicionar ao array.

Ver mais da função REDIM( ) em: http://www.anthony-vba.kefra.com/vba/vbabasic3.htm

Função UBound( ) http://msdn.microsoft.com/pt-BR/library/95b8f22f(v=VS.90).aspx

Exemplo: