Declaração de entrada de linha VBA

Descrição de entrada de linha

Lê uma única linha de um arquivo sequencial aberto e a atribui a uma string.

Sintaxe de entrada de linha

1 Linha de entrada #FileNumber, VarName

A instrução Line Input contém 2 argumentos:

Número do arquivo: Qualquer número de arquivo válido.

VarName: Nome de variável Varient ou String válido.

Exemplos de declaração de entrada de linha VBA do Excel

Para testar a instrução de entrada de linha, crie um arquivo de texto “test.txt” na unidade D. (D: \ test.txt) Suponha que o conteúdo do arquivo seja o seguinte.

123 abc1 2 3xy z

Execute o seguinte código.

12345678910111213 Sub LineInput_Example ()Dim strLine As StringDim strContent As StringAbra "D: \ test.txt" para Input As # 1 'Abra o arquivo.Do While Not EOF (1) 'Loop até o final do arquivo.Line Input # 1, strLine 'Lê a linha na variável.strContent = strContent & strLineCicloFechar # 1 'Fechar arquivo.MsgBox strContentEnd Sub

Então, o resultado será o seguinte.

wave wave wave wave wave