Para filtrar imagens colocadas sobre as células, mantenha cada imagem dentro da respetiva linha e configure Mover e dimensionar de acordo com as células. Se a sua versão permitir inserir imagens na célula, existe uma alternativa própria para tabelas.
Quando pretende filtrar uma base de dados com imagens (como o logótipo, fotografia de colaboradores, fotografia do local, etc.), isto é, tem uma imagem por célula em diferentes linhas da sua tabela e não obtém o resultado pretendido, como faz para resolver?
Neste artigo quero explicar que alterações deve fazer para chegar ao resultado correto sempre que filtrar uma base de dados com imagens.
Filtrar uma base de dados com imagens
Considere a tabela abaixo, que inclui uma imagem em cada linha:
O objetivo é filtrar a tabela e aparecerem os clientes do setor que selecionamos. Se quiser selecionar, por exemplo, apenas o setor Serviços, obtém o seguinte resultado:
As imagens ficam todas alteradas e não como pretendemos. Neste exemplo, as imagens têm a definição: move but don’t size with cells (Mover mas não dimensionar de acordo com as células):
As propriedades podem variar entre objetos e ficheiros. Confirme a definição de cada imagem antes de filtrar.
Para chegar ao resultado pretendido, ou seja, filtrar uma base de dados com imagens e não ficar com as imagens sobrepostas, tem de:
- Selecionar todas as imagens (e se forem mesmo muitas sugiro que siga a dica que expliquei neste artigo);
- Clicar com o botão lado direito do rato;
- Escolher a opção Size and Properties (Tamanho e Propriedades):
- Em Properties (Propriedades) selecionar a opção Move and size with cells (Mover e dimensionar de acordo com as células):
Assim já terá uma base de dados onde pode filtrar imagens! Para o exemplo anterior, se quiser selecionar apenas o setor Serviços, já obteria o seguinte resultado:
Caso tivesse optado por selecionar a opção Don’t move or size with cells (Não mover nem dimensionar de acordo com as células), os objetos (neste caso, imagens) ficariam fixos:
Esta foi a dica número 13 da Live Dicas EXCELentes, cuja gravação ainda está disponível no Youtube. Por isso, se preferir pode ter acesso a este conteúdo em vídeo, a partir do minuto 1:05:00:
Já conhecia esta dica? Conte-me tudo!
Verifique a posição da imagem antes de filtrar
Na técnica com imagens sobre as células, cada imagem deve caber dentro da respetiva linha. Se atravessar várias linhas, pode não desaparecer ou redimensionar como espera ao filtrar. Ajuste primeiro a altura da linha e a posição da imagem, e depois teste o filtro.
As predefinições dos objetos podem variar. Consulte as propriedades do objeto concreto, em vez de assumir que todas as imagens ou formas têm a mesma configuração.
Alternativa: inserir a imagem na célula
Se a sua versão disponibiliza Place in Cell (Colocar na célula), pode usar essa opção para trabalhar com a imagem como conteúdo da célula. É um método diferente de Mover e dimensionar com células. Veja a documentação Microsoft de imagens na célula.