Empurrar informações para um arquivo Excel somente leitura em rede / compartilhado usado por várias pessoas

0

Temos uma situação bastante singular no trabalho. Nós recebemos pedidos e cada um faz referência ao mesmo documento em Excel compartilhado somente leitura em uma unidade de armazenamento de rede. Este documento do Excel contém várias planilhas que possuem preços e outras fórmulas que contribuem para corrigir o preço do pedido de um cliente. Juntamente com esses preços de venda, existem folhas que contêm informações de referência, etc.

Certos locais onde os pedidos estão sendo preenchidos têm apenas tantos recursos disponíveis. Gostaríamos de incluir nesta planilha compartilhada, somente leitura, informações que serão atualizadas automaticamente, sem que cada usuário feche e reabra o documento do Excel.

Entendo que você pode especificar uma fonte de dados (como um banco de dados ou um documento da web, etc) para extrair algumas dessas informações diretamente para o documento do Excel a cada poucos minutos. Pensei em criar uma página da Web local para alimentar dados na planilha principal do Excel que está em uma unidade de rede (se eu fizer isso dessa maneira, não tenho idéia de qual linguagem de programação usar).

Estamos executando o Office 2003 (ainda), mas temos o Office 2007 em alguns computadores. Além disso, a maioria dos computadores no escritório é o Windows XP e estamos próximos de migrar todos para máquinas com Windows 7 de 64 bits.

Resumo:

  • Envia automaticamente as informações para um documento do Excel compartilhado, somente leitura.
  • O documento excel é salvo como um arquivo 97-2003 .xls.
  • Os computadores estão todos executando o Windows XP, com a atualização chegando em alguns meses.

Qual é a melhor maneira de configurar isso? Alguma sugestão sem ter nosso escritório reinventar a roda?

    
por cyborgcommando0 11.07.2012 / 00:02

1 resposta

0

Usando fontes de dados no Excel, você pode especificar o MS Access, Web, arquivos de texto, SQL para dados externos.

Quando no final do assistente, basta clicar em propriedades e selecionar o seguinte:

  • Ativar atualização em segundo plano
  • Atualizar a cada [x] minutos

    
por 11.07.2012 / 23:02