Página 1 de 1

utilizando o comando destination:= entre pastas de trabalho

Enviado: 20 Jul 2021 às 05:42
por marcoenz
bom dia

prezados, alguém com mais conhecimento poderia me dizer se eu consigo usar esse código aqui
Código: Selecionar todos
Worksheets("Plan1").Range("A1:D4").Copy destination:=Worksheets("Plan2").Range("E5")
porém entre duas pastas de trabalhos?

por exemplo.

na pasta de trabalho ABC, inserir esse código e rodar ele, e quando eu abrir a pasta de trabalho DEF, vai estar lá as informações?

seria por exemplo enviar as informações da pasta de trabalho ABC, para a pasta de trabalho DEF, sem precisar abrir a segunda pasta de trabalho.

se alguém souber por favor, gostaria de uma ajuda para poder montar o código entre pastas de trabalho.

desde já agradeço.

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 20 Jul 2021 às 08:44
por osvaldomp
marcoenz escreveu: 20 Jul 2021 às 05:42 ... seria por exemplo enviar as informações da pasta de trabalho ABC, para a pasta de trabalho DEF, sem precisar abrir a segunda pasta de trabalho.
Me parece que não é possível inserir dados em arquivo fechado.

Uma solução seria colocar fórmulas na planilha do arquivo DEF para buscar os dados da Plan1!A1:D4.

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 22 Jul 2021 às 06:59
por marcoenz
Bom dia, agradeço pela atenção.

Tem algum exemplo para me ajudar?

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 22 Jul 2021 às 14:50
por osvaldomp
1. abra os dois arquivos
2. selecione E5 na planilha destino e digite o sinal de igual ( = )
3. selecione A1 na planilha origem | aperte Enter
em E5 irá aparecer ~~~> =[ArquivoOrigem.extensão]PlanilhaOrigem!$A$1
4. remova as referências absolutas de A1 ~~~> =[ArquivoOrigem.extensão]PlanilhaOrigem!A1
5. arraste até H8

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 23 Jul 2021 às 05:58
por marcoenz
Eu tentei fazer isso, só que se na pasta 2 conter mais informações que vem da pasta 1, quando eu colocar mais dados na pasta 1, as informações na pasta 2 adicionais serão perdidas.

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 23 Jul 2021 às 08:23
por osvaldomp
Não entendi. :?: :?: :?:

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 23 Jul 2021 às 17:48
por marcoenz
osvaldomp escreveu:Não entendi. :?: :?: :?:
eu não consegui explicar direito, então estou enviando os arquivos para melhor entendimento, quando abrir o arquivo vai conseguir entender o problema.

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 23 Jul 2021 às 19:28
por osvaldomp
Amigo, não encontrei na planilha destino dos dados as fórmulas que eu sugeri no post #65935. :?:

Ainda, você colocou múltiplas novas demandas nas suas planilhas que nada têm a ver com o assunto deste tópico, então eu sugiro que você encerre este tópico e abra outros para as suas novas demandas.

Re: utilizando o comando destination:= entre pastas de trabalho

Enviado: 24 Jul 2021 às 05:46
por marcoenz
bom dia

ok, eu vou fazer isso