Microsoft Visual Basic for Applications (VBA) foi desenvolvido pela Microsoft e é comumente usado para automatizar tarefas rotineiras dentro de aplicativos do Microsoft Office. A matriz de dados na programação é uma variável que pode ter vários elementos para armazenar informações. Uma matriz é útil quando você precisa salvar 100 pontos de dados - em vez de criar 100 variáveis diferentes que você pode salvar os pontos de dados em uma variável de matriz. Em alguns passos que você pode salvar informações do Excel para uma matriz e gravá-lo em um arquivo de texto.
Inicie o Microsoft Office Excel e tipo "1" dentro "A1." Digitar "2" dentro "A2," "3" dentro "A3" e "4" dentro "A4."
Selecione os "Desenvolvedor" guia e clique "Visual básico." direita; clique "Microsoft Excel Objects" e selecione "Inserir," então clique "Módulo."
Digitar "Private Sub saveDataArray ()" para criar uma sub-rotina e pressione "Entrar."
Digite o seguinte para declarar as variáveis:
Dim txtFileNum As Integer
Dim dataArray (5) As String
Dim xLoop As Integer
Digite o seguinte para criar um novo arquivo de texto:
Aberto "C: MyTextFile.txt" Para acrescentar Como #txtFileNum
Substituir "C: MyTextFile.txt" com o nome de arquivo de sua escolha.
Digite o seguinte para percorrer os dados no Excel e salve-o na matriz:
Para xLoop = 1 a 4
Alcance("UMA" &Amp- xLoop) .Select
dataArray (xLoop) = Range ("UMA" &Amp- xLoop) .Value
Próximo xLoop
Digite o seguinte para percorrer a matriz e salvar os dados no arquivo de texto:
Para xLoop = 1 a 4
Imprimir #txtFileNum, dataArray (xLoop)
Próximo xLoop
Digite o seguinte para fechar o arquivo de texto:
Fechar #txtFileNum
pressione "F5" para executar a sub-rotina.