Como escrever dados de matriz básicas visuais para um arquivo de texto no Excel

Escrever Visual Basic para salvar uma matriz de dados para um arquivo de texto.

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.

De esta maneira? Compartilhar em redes sociais:

LiveInternet