Ir para o conteúdo
amss1976

Mostrar imagem dependendo do valor da célula

Mensagens Recomendadas

amss1976    0
amss1976

Boas,

Gostava de saber se é possível (e se sim como pode ser feito), fazer variar a imagem que aparece numa lista de células dependendo do valor que está noutra célula no Excel. Por exemplo num top de vendas de música (capa do album com o nome do album), desporto (emblema com o nome do clube), etc.

Agradecia qualquer ajuda... :P

Obrigado.

NOTA: a correspondência entre a imagem e o texto que lhe estaria ssociado estaria localizado numa outra folha do livro

Editado por amss1976

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
acao    19
acao

boas

assim na lista de células não sei se é possível, mas tem alternativa utilizando um controle ActiveX (image).

cumps

acao

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ITWare2008    1
ITWare2008

Boa tarde,

Só hoje (8 de Outubro) passei a fazer parte desta comunidade, daí estar a responder tão tardiamente. No entanto espero que a minha resposta possa servir de linha orientadora para quem venha a ter este problema.

Supondo que temos uma combobox criada através da validação de dados e que esta mostra os valores que foram inseridos, p. ex., na coluna A e queremos que uma caixa de comentário mostre a imagem da selecção que fizemos na combobox, necessitamos, então, que na coluna B p.ex. estejam os nomes das imagens correspondentes aos items que aparecem na combobox e escrever o seguinte procedimento num modulo VBA.

Private Sub Worksheet_Change(ByVal Target As Range)
      objNovaImagem = ActiveWorkbook.Path & "\imagens\" & Range("$F$40").Value
      Target.Comment.Shape.Fill.UserPicture objNovaImagem
End sub

A célula F40 é onde a combobox guardar o valor do item seleccionado.

Espero ter ajudado.

Vândalo

Editado por thoga31
Tags code + GeSHi

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade