E aí pessoal, eu tenho um script que lê arquivos, por exemplo txt, num diretório. O que eu preciso é ler estes txt em vários diretórios dentro de um raiz. Pra isso eu fiz um array mas não consigo passar neles. Obrigado pela ajuda. Segue código:
Sub A_txt1()
Dim pasta As String
Dim tpArq As String
Dim Arq As String
Dim i As Long
Dim aaa(1 To 2) As String
aaa(1) = "teste1"
aaa(2) = "teste2"
i = 0
pasta = "C:\Users\Fabiano\Desktop\aaa(i)\"
tpArq = "*.txt"
Arq = dir(pasta & tpArq, vbDirectory)
For i = 1 To 2
While Arq <> ""
i = i + 1
Arq = dir()
Wend
Plan6.Range("c2") = aaa(i)
Next i
Pergunta
Fabiano Lopes
E aí pessoal, eu tenho um script que lê arquivos, por exemplo txt, num diretório. O que eu preciso é ler estes txt em vários diretórios dentro de um raiz. Pra isso eu fiz um array mas não consigo passar neles. Obrigado pela ajuda. Segue código:
Sub A_txt1()
Dim pasta As String
Dim tpArq As String
Dim Arq As String
Dim i As Long
Dim aaa(1 To 2) As String
aaa(1) = "teste1"
aaa(2) = "teste2"
i = 0
pasta = "C:\Users\Fabiano\Desktop\aaa(i)\"
tpArq = "*.txt"
Arq = dir(pasta & tpArq, vbDirectory)
For i = 1 To 2
While Arq <> ""
i = i + 1
Arq = dir()
Wend
Plan6.Range("c2") = aaa(i)
Next i
End Sub
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.