Olá,
Ativei a Gravação de Macros e peguei a fórmula para importar um arquivo específico em minha planilha do Excel, contudo, todo dia esse arquivo muda.
Em decorrência disso, criei uma função que puxa o caminho do arquivo, mas não estou conseguindo informar isso na fórmula.
O trecho de adição de arquivo da fórmula original era:
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;C:\transacoes_01_08_2022.txt", Destination:=Range( _
"$A$3"))
Agora, estou tentando informando o Caminho, que fica atualizado em A1:
Caminho = "C:\transacoes_01_08_2022.txt"
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT";Caminho, Destination:=Range( _
"$A$3"))
Nisso, ocorre o seguinte erro :
Erro de compilação:
Era esperado: Separador de lista ou )
Já tentei algumas variações:
- "TEXT;Caminho",
- TEXT;Caminho,
- "TEXT";Caminho,
- Caminho,
Infelizmente, todas dão erro. Alguém sugere algo?
Obrigado.
Este tópico foi modificado 2 anos atrás by
diegozl
Postado : 01/08/2022 12:18 pm