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
Question
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 to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.