Dei uma resposta genérica pois sua pergunta está bem genérica. Desculpe a brincadeira!
Vamos lá,
gostaria de saber se tem como fazer o excel ler um arquivo e determinar para qual pasta ele vai.
Ler um arquivo e determinar a pasta...
O Excel lê arquivos quando vc os abre, quando vc os referencia, ou quando vc tem um código VBA. Pela sua pergunta, imagino que você esteja querendo saber fazer isso em VBA. Vc já fez alguma coisa em VBA? (pergunto isso pq isso vai influenciar na forma de explicar.
Por definição, arquivos do Excel são pastas de trabalho, e cada abinha representa uma planilha. Quando vc diz, "para qual pasta ele vai", eu fico na dúvida, vc quer ler uma planilha de uma pasta de trabalho e enviá-la para outra pasta de trabalho? Vc quer ler um arquivo do computador, sendo TXT, XLSX, etc, e de acordo com algum critério, enviá-lo para dentro de uma pasta (diretório)?
Se o Excel tem q determinar uma pasta *para enviar o arquivo, qual seria o critério?
Ok, eu falei falei e nao disse nada, preciso q vc responda umas coisas:
Minha conclusão:
Excel abre arquivo, lê conteúdo, decide aonde vai enviá-lo, e o envia.
1) "ler arquivo": que arquivo? aonde? qual formato? quer janela para seleção do arquivo? este arquivo tem endereço e nome padrão, e nunca muda? está sempre no mesmo local?
2) já que o excel não pode decidir sozinho para qual pasta o arquivo vai, qual o critério de decisão? precisaremos entender a lógica da decisão.
3) quando enviar o arquivo para a pasta, é move-lo ou copiá-lo?
Espero q perdoe a brincadeira na primeira msg.
Fernando Fernandes
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 27/01/2014 2:44 pm