Exibir uma imagem na planilha Excel

Setembro 2016



Existe duas possibilidades por fórmula: combinar as funções INDIRETO e PESQUISAV. As imagens são armazenadas em uma planilha. Por exemplo na planilha nomeada Folha2 Esta técnica necessita de 3 colunas como o exemplo abaixo:

Coluna A, de A2 a A5 a lista de nomes das fotos (ou o valor que servirá de desencadeador) esta célula será nomeado por exemplo de Imag. Para as versões do Excel anteriores à 2007, Inserção/Nome/definir ou desde a versão 2007 aba Fórmula/Definir um nome, ou diretamente na barra de endereço). Esta célula nomeada informará uma lista de validação.
Coluna B: digite em cada célula o endereço da célula onde está armazenada a foto correspondente (nome da folha e endereço da célula).
Coluna C: as células serão dimensionadas para caber as fotos. Insera cada foto na célula.

Na folha nomeada Folha1 crie uma lista de validação, exemplo na célula A3 (de acordo com a versão Excel Inserção/Nome/Definir/ ou aba dados/Validação de dados). Esta lista de validação poderá ser substituída por uma fórmula de classificação, de média etc...cujo resultado serviria de chamada para foto.

Com as versões do Excel 2007 e 2010: crie um campo (aba Fórmula/Definir um nome) atribua um nome ao campo da Foto e em faz referência a colar esta fórmula: =INDIRETO(PesquisaV(Feuil1!$A$3;Feuil2!$A$2:$B$5;2;0). Será preciso ativar o aparelho Foto Excel.Clique no botão Office e, depois, Opções Excel selecionando o menu Personalizar. No menu suspenso, clique em Escolher os comandos nas seguintes categorias, e selecione Comandos não presentes na faixa. Busque Foto no menu suspenso e selecione a linha. Clique sobre o botão Adicionar (coluna da direita) e, depois, clique sobre o botão OK.

O aparelho de foto estará, a partir de agora, disponível na barra de ferramentas de acesso rápido. Ative uma das célula da planilha2 que contenha uma foto e clique sobre o aparelho de foto da barra de lançamento rápido.

Retornar à planilha e selecione um campo onde deverá ser exibidas as fotos. e sem desativar o campo, na barra das fórmulas digite =Foto (o nome que foi dado ao campo)

Com as versões Excel 2003 e anteriores pode-se proceder da mesma maneira ou, mais simplesmente, fazer um copiar/colar de uma foto da planilha2 sobre a folha para criar um campo, enquanto a foto estiver ativada (Inserção/Nome/Definir) dê um nome ao campo Foto e em Faz referência a colar colando esta fórmula: =INDIRETO(PESQUISAV(Felha1!$A$3;Folha2!$A$2:$B$5;2;0). Na barra das fórmulas que faz referência ao campo =Foto, registre o arquivo

Com a função DEFASAR

Servimo-nos do exemplo precedente, Folha2 Coluna A, de A2 a A5 a lista dos nomes de foto, célula nomeada Imag

(para as versões do Excel anteriores a 2007, Inserção/Nome/ Definir um nome, ou diretamente na barra de endereço). Como anteriormente, esta célula informará uma lista de validação.

Neste exemplo, a Coluna B é inútil e poderá ser suprimida, mas ela não representa nenhum problema, será considerada na fórmula do campo. Crie um novo campo que será nomeado Foto_Bis para que não tenha interferência com o campo nomeado anteriormente no primeiro exemplo.

Com as versões Excel 2007 t 2010: crie um campo (aba Fórmula/Definir um nome) atribua um nome ao campo Foto e no item faz referência a cole esta fórmula:
=DEFASAR (Feuil2!$C$2;EQUIV(Feuil3!$A$4;Feuil2!$A$2:$A$5;0)-1;). Como no caso precedente, será preciso ativar o aparelho de foto Excel. Clique sobre o botão Office e na opção Excel. Selecione o menu Personalizar e no menu suspenso Escolher os comandos nas seguintes categorias selecionando Comandos não presentes na faixa. Busque Foto no menu suspenso e selecione a linha. Clique sobre o botão Adicionar para exibir o botão na coluna de direita. Clique no botão OK.

O aparelho de foto é agora disponível a partir da barra de ferramentas de acesso rápido. Ative uma célula da Folha2 contendo uma foto e clique no aparelho de foto da barra de lançamento rápido. Volte para a Folha3 e selecione o campo que deverá exibir as fotos. Sem desativar o campo, na barra das fórmulas, digite =Foto_Bis (o nome que foi dado ao campo).

Com as versões Excel 2003 e anteriores: é possível proceder da mesma maneira ou, simplesmente, fazer um copiar/colar de uma foto da folha2 sobre a folha3 para criar um campo, enquanto que a foto estiver ativada (Inserção/Nome/ Definir) dê um nome ao campo Foto_Bis e em faz referência a colando esta fórmula: =DEFASAR(Folha2!$C$2;EQUIV(Feuil3!$A$4;Feuil2!$A$2:$A$5;0)-1;). Na barra das fórmulas faça referência ao campo =Foto_Bis e registre-o. Nos dois casos, é possível cortar as bordas do campo para suprimir os eventuais traços de limite do campo.

O interesse deste método é que a foto exibida não é fixada em uma célula dimensionada, o que permite posicionar ou deslocar o campo como você desejar.

Baixe o arquivo exemplo aqui

Veja também :
Este documento, intitulado « Exibir uma imagem na planilha Excel »a partir de CCM (br.ccm.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.