Informações do arquivo Excel compartilhadas sobre a fórmula LOOKUP [closed]

0

No Excel, tenho um Vlookup para uma unidade compartilhada que apenas 3 pessoas têm acesso. Mas outras pessoas que não têm acesso à unidade compartilhada também podem acessar esses dados

Por exemplo:

Eu digito o ID e vejo o nome e outras informações confidenciais. O nome e outras informações confidenciais vêm de um arquivo armazenado em uma unidade compartilhada que pode ser lida somente por três (3) usuários. Mas quando eu encaminhar esse arquivo para outra pessoa que não tem acesso a essa unidade compartilhada, eles podem inserir o ID e obter as informações confidenciais.

Eu gostaria de impedir que isso acontecesse, o que poderia estar errado?

    
por Sudha 23.03.2015 / 19:34

1 resposta

2

Vou dar uma resposta para o Excel 2010 porque você não especificou uma versão, mas um processo semelhante é semelhante em pelo menos em 2003-2013, embora as coisas em que você realmente clica podem estar em locais diferentes.

Veja a resposta curta: use uma consulta para obter todos os dados do arquivo privado e configurá-los para não salvar os dados, para que eles tenham que consultar novamente todas as vezes.

Aqui está o processo:

  1. No seu arquivo público, crie uma nova planilha
  2. Na faixa de opções Dados, clique na lista suspensa From Other Sources à extrema esquerda e clique em From Microsoft Query
  3. Ele pedirá que você escolha uma fonte de dados, então selecione Excel Files e clique em OK
  4. Navegue até o arquivo privado, selecione-o e clique em OK (Sim, o MSQuery usa uma caixa de diálogo insanamente antiga para que pareça estranho tentar localizar o arquivo.)
  5. Selecione a planilha que contém os dados que você deseja trazer (se for mais de uma planilha, repita esse processo para cada um)
  6. Conclua a configuração da consulta e retorne os dados para o MS Excel (é basicamente apenas clicar em Avançar e em OK)
  7. Você deve ter uma tabela de dados em seu arquivo compartilhado que tenha todos os dados da planilha escolhida no arquivo privado.
  8. Clique com o botão direito do mouse em algum lugar dessa tabela e clique em Table e, em seguida, em External Data Properties
  9. Clique no ícone à direita do campo Name na caixa de diálogo (parece uma mão segurando uma folha de papel) para abrir o Connection Properties
  10. Na guia Usage , que deve estar onde estão, marque a caixa com o nome Refresh data when opening this file e a que está marcada com Remove data from the external data range before saving the workbook .
  11. Reescreva todas as suas fórmulas para fazer referência a esses dados em vez do arquivo privado real.

Efetivamente, isso apaga todos os dados sempre que o arquivo é salvo e fechado. Ele tenta atualizar os dados quando o arquivo é aberto, mas somente aqueles com acesso ao arquivo privado podem realmente obtê-lo.

A única desvantagem é que agora você tem que lidar com as mensagens de erro para as pessoas que não têm acesso ao arquivo. (Eu não tenho uma resposta para isso agora, além de dizer às pessoas para clicarem em Cancelar quando ele aparecer.)

    
por 23.03.2015 / 20:21