Índice
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.