O Função Array em Excel VBA pode ser usado para inicializar uma matriz de forma rápida e fácil. Coloque um botão de comando em sua planilha e adicione as seguintes linhas de código:
1. Primeiro, crie uma variável chamada departamentos do tipo Variant.
Departamentos dim como variante
2. Use a função Array para atribuir um array aos departamentos variáveis. Adicione a seguinte linha de código:
departamentos = Matriz ("Vendas", "Produção", "Logística")
3. Para mostrar o elemento com índice 1, adicione a seguinte linha de código:
Departamentos MsgBox (1)
Resultado:
Por padrão, o índice do elemento da matriz começa em 0.
4. Adicione a Opção Base 1 à seção Declarações Gerais se quiser que o índice comece a partir de 1.
Resultado quando você clica no botão de comando novamente.
Para obter um exemplo prático da função Array, consulte nosso programa de exemplo Nomes dos meses.