Como ligar as células do acesso ao excel?

-1

Eu tenho um banco de dados no MS Access e preciso vincular algumas células no MS Excel.

Eu preciso vincular apenas algumas células de uma tabela enorme que atualizo automaticamente.

Talvez seja fácil, mas eu sei como importar tabela do acesso, mas não consigo encontrar uma maneira de vincular uma única célula

Eu preciso que as soluções funcionem da mesma maneira no MS Excel 2007 e no MS Excel 2016

    
por Ale 03.08.2017 / 17:53

1 resposta

2

Um caminho:

No Excel, vá para a guia Dados > Obter dados externos > De outras fontes > Do Microsoft Query

A partir daí, desmarque a opção "Usar o Assistente de Consulta para criar / editar consultas" (isso ocorre porque o assistente de consulta não aparece para permitir que você coloque critérios em um campo sem também Selecioná-lo) e acesse o banco de dados. Nessa tela, você pode digitar o SQL para sua consulta ou usar as ferramentas para criá-lo. Para adicionar campos, clique duas vezes nos nomes no "painel de tabela" que deve aparecer por padrão e para adicionar critérios, clique no botão "óculos com símbolo de filtro" e adicione critérios no novo painel.

Se você quiser algumas células específicas , uma abordagem é adicionar apenas as colunas desejadas como campos e, em seguida, usar critérios para destacar os registros desejados. Depois de projetar a consulta, basta fechar a janela com o X no canto superior direito. Isso exibirá o prompt "Importar dados". Importe como uma tabela no local onde você deseja que as células apareçam. Agora você tem um conjunto de células vinculadas a um banco de dados do Access e, se a consulta tiver sido projetada corretamente, elas serão as células específicas que você deseja.

Aqui estão algumas imagens que podem ser úteis

Esta é a minha tabela original para referência (clique duas vezes * para que todas as colunas apareçam)

Apartirdaqui,cliqueemadicionaropaineldecritérios

Adicioneumcritériobaseadoemumachaveprimáriaqueorestringiráapenasaosregistrosdesejados(continueadicionando"ou" linhas se desejar várias linhas)

Emseguida,sevocêimportoutodasascolunasenãoapenasasquedeseja,cliqueemcadacabeçalhoeexclua-as(bastaremovê-lasdaconsulta).

Agorasótenhoacoluna"Height" para a linha com ID 4.

Se você não quiser uma tabela inteira com cabeçalhos para uma célula, vá para a guia TableTools / Design e desmarque a caixa chamada "Linha de Cabeçalho" na seção Opções de Estilo da Tabela. Isso removerá a linha de cabeçalho e você terá apenas algumas células que serão atualizadas automaticamente do banco de dados de acesso.

Você pode querer proteger essas células, pois parece que você pode sobrescrevê-las, se quiser. A parte da tabela que é referenciada ao banco de dados se corrigirá quando a tabela for atualizada, mas se linhas ou colunas forem adicionadas à tabela, elas permanecerão.

    
por 04.08.2017 / 15:10