A rotina disponibilizada, apena lê o arquivo, sem importa-lo para planilha.
Para ler, eliminando o valor desejado experimente
Public Sub LeArquivoTexto()
Dim Arquivo As Integer
Dim CaminhoArquivo As String, TextoArquivo As String, TextoProximaLinha As String
Dim ContadorLinha As Long
'Configura a leitura do arquivo
Arquivo = FreeFile
CaminhoArquivo = "C:UserscamilofcDocumentsSAPSAP GUI111111111.TXT"
'Abre o arquivo para leitura
Open CaminhoArquivo For Input As Arquivo
ContadorLinha = 1
'Lê o conteúdo do arquivo linha a linha
Do While Not EOF(Arquivo)
Line Input #Arquivo, TextoProximaLinha
If TextoProximaLinha Like "*15000*" Then
TextoProximaLinha = Replace(TextoProximaLinha, 15000, "", 1, , vbTextCompare)
Debug.Print TextoProximaLinha
End If
TextoProximaLinha = TextoProximaLinha & vbCrLf
TextoArquivo = TextoArquivo & TextoProximaLinha
Debug.Print TextoArquivo
Loop
'Coloca na janela de verificação imediata
Debug.Print TextoArquivo
'Fecha o arquivo
Close Arquivo
End Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 07/04/2016 2:14 pm