Excel - exibe uma imagem em uma planilha
![](http://img.brin-designs.com/img/games/340/excel-display-an-image-worksheet.png)
A vantagem dos métodos abaixo é que a imagem exibida não é fixa (em uma célula redimensionada), permitindo que você posicione ou mova o campo à vontade. Duas abordagens diferentes serão descritas nesta dica:
Combinando as funções VLOOKUP e INDIRECT
As imagens são armazenadas em uma planilha na pasta de trabalho, por exemplo, na planilha " Plan2 "
Essa técnica requer três colunas, por exemplo:
- Coluna A, de A2 a A5, os nomes das imagens (o valor que será usado como disparador), esse intervalo será nomeado, por exemplo, Imag. Para versões anteriores ao Excel 2007, Inserir / Nome / Definir ou, desde a versão 2007, guia Fórmula / Definir um nome (diretamente na barra de endereços). Esse intervalo naamed fornecerá dados para uma lista de validação.
- Coluna B, digite em cada célula, o endereço da célula onde a foto correspondente é armazenada (nome da folha e endereço da célula).
- Coluna C, as células serão redimensionadas para armazenar as imagens. Insira cada foto em uma célula separada.
- Na folha chamada "Folha1", crie uma lista de validação, por exemplo, na célula A3, clique na guia Inserir / Nome / Definir ou Dados / Validação de dados.
- Essa lista de validação pode ser substituída por uma fórmula para definir a média ou os itens de classificação. O resultado ... chamaria o arquivo de imagem relacionado.
Excel 2007 e 2010
- Crie um campo
- Utilize o separador Fórmula / Defina um nome para o campo (no nosso caso "Foto") e em "refere-se a:", cole esta fórmula:
= INDIRECTO (VLOOKUP (Folha1! $ A $ 3, Folha2! $ A $ 2: $ B $ 5, 2, 0))
Você precisa ativar o recurso de câmera do Excel:
- Clique no botão Office.
- Clique nas "Opções do Excel".
- Selecione o menu "Personalizar".
- No menu " Escolher comandos nas seguintes categorias :" e selecione " Comandos não presentes na faixa de opções ".
- Pesquise "Câmera" no menu suspenso e selecione a linha
- Clique no botão "Adicionar" aparece na coluna da direita
- Clique em OK
- A câmera está agora disponível na barra de ferramentas Acesso rápido.
Ativar uma célula na Folha2 (uma contendo uma foto)
- Clique no ícone da câmera na barra de ferramentas Acesso rápido
- Volte para Sheet1 e desenhe o campo que exibirá as fotos
- Sem desabilitar o campo, na barra de fórmulas digite = Foto (o nome que foi dado ao campo).
Excel 2003 e anterior
Você pode proceder da mesma forma, ou simplesmente copiar / colar uma foto da Folha2 para a folha1 para criar um campo, enquanto a foto está ativa (Inserir / Nome / Definir) dar um nome ao campo (aqui chamado " Foto ") e em o campo " refere-se a " cole esta fórmula:
= INDIRECTO (VLOOKUP (Folha1! $ A $ 3, Folha2! $ A $ 2: $ B $ 5, 2, 0))
- Na barra de fórmulas, consulte o seguinte campo: = Foto
- Salve o arquivo.
Usando a função OFFSET
Vamos usar o exemplo acima: Na Folha2, coluna A, de A2 a A5, estão os nomes das figuras. O intervalo é denominado Imag e fornecerá dados para uma lista de validação.
- Neste exemplo, a coluna B é desnecessária e você pode removê-la.
- Crie um novo campo que será chamado " Photo_Bis " para evitar qualquer interferência com o campo anteriormente nomeado no primeiro exemplo.
Excel 2007 e 2010
Crie um campo:
Através do separador Fórmula> Definir nome e dar um nome ao campo (no nosso caso "Foto") e no campo " refere-se a ", cole esta fórmula:
= OFFSET (Folha2! $ C $ 2, CORRESPONDÊNCIA (Folha3! $ A $ 4, Folha2! $ A $ 2: $ A $ 5, 0) -1, )
Como no caso anterior, você precisa ativar o recurso de câmera do Cxcel:
- Clique no botão Office.
- Clique nas "Opções do Excel".
- Selecione o menu "Personalizar".
- No menu " Escolher comandos nas seguintes categorias :" e selecione " Comandos não presentes na faixa de opções ".
- Pesquise "Câmera" no menu suspenso e selecione a linha
- Clique no botão "Adicionar" aparece na coluna da direita
- Clique em OK
- A câmera está agora disponível na barra de ferramentas Acesso rápido.
Ativar uma célula na Folha2 (uma contendo uma foto)
- Clique no ícone da câmera na barra de ferramentas Acesso rápido
- Volte para Sheet1 e desenhe o campo que exibirá as fotos
- Sem desabilitar o campo, na barra de fórmulas digite = Photo_Bis (o nome que foi dado ao campo).
Excel 2003 e anteriores.
Você pode proceder da mesma forma, ou simplesmente copiar / colar uma foto da Folha 2 para a folha 3 para criar um campo, enquanto a foto está ativa (Inserir / Nome / Definir) dar um nome ao campo (aqui chamado " Photo_Bis ") e no campo " refere-se a ", cole esta fórmula:
= OFFSET (Folha2! $ C $ 2, CORRESPONDÊNCIA (Folha3! $ A $ 4, Folha2! $ A $ 2: $ A $ 5, 0) -1, )
- Na barra de fórmulas, faça referência ao campo = Photo_Bis.
- Salve o arquivo.
Note que: Em ambos os casos, é possível aparar as arestas dos campos.
Faça o download do arquivo de amostra: //cjoint.com/12ju/BGkiRK3SnRi.htm