Dados Externos

O problema é que são de arquivos distintos.

Sua ideia é ótima, porém os dados tem que saírem de 125.xls e irem para Pedidos.ods estou tentando inverter a sua sugestão.

@Amaral fiz a inversão da ideia para você, verifique os anexos na resposta, um dúvida, por quê utilizar documentos separados, poderia utilizar um arquivo só, ficaria mais leve, mais rápido e mais fácil.

Eu trabalho em um setor que recebe diversas planilhas iguais porém com nomes e informações distintas e, por meio de uma macro, leio todas elas identificando possíveis erros de preenchimentos. Existe uma planilha que recebe as informações das demais e faz essa verificação. Estou lendo diversos artigos mas eles não contemplam minha dúvida.

Eu já tinha pensado nisso, porém não consegui fazer para outras abas.
=‘file:///C:/Users/amaral.santos/Downloads/789.xls’#$Planilha1.C2 >> dá certo se o arquivo tem uma aba
=‘file:///C:/Users/amaral.santos/Downloads/789.xls’#$Amigo.C2 >>>não dá certo para outra aba no mesmo arquivo.

Funciona apenas para uma aba.
Para duas abas não funciona.
=‘file:///C:/Users/amaral.santos/Downloads/789.xls’#$Planilha1.C2 >> dá certo se o arquivo tem uma aba =‘file:///C:/Users/amaral.santos/Downloads/789.xls’#$Amigo.C2 >>>não dá certo para outra aba no mesmo arquivo.

Estou testando.

Ola @Amaral, quando der resposta, coloque o nome a quem se destina fica mais pratico. coloque o @ na frente do nome do usuário, assim se no cadastro estiver escolhido por aviso por email, será enviado

Acho que a resposta acima cabe a mim, fiz teste aqui com xls, e funciona normalmente.

Sobre outras abas, teria que indicar quais arquivos tem mais que uma aba e o nome delas. seriam mais variáveis…

Deu certo.
Muito obrigado.

Boa noite @Gilberto. Passei o dia tentando aplicar o comando =‘file:///C:/Users/amaral.santos/Downloads/789.xls’#$Planilha1.C2 sem sucesso. Após a sua publicação, as 18h, tentei refazer o mesmo processo utilizando as planilhas que encaminhastes e deu tudo certo. Consegui acessar mais de uma aba, agora é só trabalhar para atender as minhas necessidades. Vou postar outra pergunta com essa questão pois tenho que trabalhar simultaneamente com duas planilhas abertas e ainda não consigo. Muito obrigado, sua ajuda foi muita importante. Grato.

@Amaral, da maneira que montei, o arquivo não é aberto, a busca é feita no arquivo salvo, se estiver alterado e não salvo pegara a informação velha, se houver.

@Gilberto, notei que as informações não são atualizada amenos que eu recarregue o planilha pedido.
Ao alterar a planilha 125.xls e salvar, no arquivo Pedidos.ods as informações não são atualizadas.Como proceder?

@Amaral, uma maneira rápida de atualizar e apagar os dados da coluna Produto, e acionar a macro, vai atualizar todos.Ou apague só o desejado, também funciona.

Contudo creio que a atualização deva ser automática, em tempo real certo. Vide alternativa no Complemento de minha resposta.

@gilberto. Já tentei apagar e reativar a macro mas não deu certo. O valor não é atualizado.

@Amaral, a macro só funciona no arquivo da primeira solução, no vinculado não.

Abra o arquivo Pedidos.ods e 125.ods. Altere o item no arquivo 125.ods salve e feche. veras que no arquivo pedido, nada muda. Só funciona de onde sai o vinculo (125.ods), no local onde está o vinculo (Pedido.ods) nada muda. Estou estudando a sua planilha PedidoVinculado.ods pois achei muito boa. Coloquei a imagem no início da questão. Grato

@Amaral, entre em contado direto, veja email aqui: https://wiki.documentfoundation.org/User:Schiavinatto

Ola @Amaral, a base é o Comentário que fiz acima, porém agora tem Macro.

No arquivo Pedidos em C1, preencher o caminhos dos arquivos dos produtos.

Atenção: Tinha colocado Botão para acionar a macro, mas algo da errado, com a figura dá certo.

Amaral.ods

ATENÇÃO: Altere o arquivo para Amaral.zip e descompacte, tem 4 arquivos.

Complemento

Segue arquivos utilizando Área nomeada nos arquivos Produto e Vinculo a dados externos na planilha PedidosVinculados, a atualização é automática ( cada 1 minuto ), o arquivo produto alterado deve estar salvo.

Amaral .ods, versão atualizada.

ATENÇÃO: Altere o arquivo para Amaral.zip e descompacte, tem 6 arquivos.

Bom dia @Gilberto. Alterando e salvando dados na planilhas 125.ods, os vínculos não são atualizados em Pedidos.ods, porém na planilha PedidosVinculados.ods ocorre a atualização. Achei a macro do arquivo PedidosVinculados.ods sensacional, estou estudando-a para compreender. Não sei qual mágica fizestes mas ficou muito bom pois não tem, aparentemente, nenhum vínculo com 125.ods. Na minha planilha os vínculos só são alterados se eu reabrir o arquivo Pedido.ods. Estou tentado utilizar o comando refresh().

Ola @Amaral, o arquivo PedidosVinculados não usa macros. ( A macro é da solução anterior )

Por exemplo: no arquivo 125 as células da área A2:F2 esta nomeado Prod125.

No arquivo PedidosVinculados utilizei Planilha/Vincular a dados externos e vinculei o arquivo 125 a área nomeada Prod125, com atualização 60 segundos.

Caso queira, pode entrar em contato direto, veja aqui: https://wiki.documentfoundation.org/User:Schiavinatto