Notifications
Clear all

Inserir Imagem no excel com condições

5 Posts
2 Usuários
0 Reactions
1,122 Visualizações
arthurcd
(@arthurcd)
Posts: 69
Trusted Member
Topic starter
 

Boa Tarde,
Então estou criando uma tabela de Informações no Excel, onde digito o nome de um "Oficio" e ele me traz as respostas referentes a ele que se encontram na outra aba...basicamente com procv, porem em uma pasta fora do Excel tenho varias imagens em JPG que gostaria que quando eu digitasse o numero do oficio, o excel encaixasse a imagem no local indicado, e possível? pode me ajudar? a imagem tem o mesmo nome que o oficio por ex: oficio 1511-16PP a imagem tbm 1511-16PP porem são varios ofícios e com suas respectivas imagens...certa de 700 podem me ajudar? estou anexando a planilha auto explicativa...

 
Postado : 12/07/2016 11:31 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

arthurcd,

Boa tarde!

Fiz no arquivo anexo, o que você está solicitando. No arquivo anexo estão dois arquivo: a sua planilha já modificada (atrabés de código VBA) e um arquivo exemplo de figura de um Ofício (.jpg). Você deve ter os dois arquivos na mesma pasta.

No arquivo, já inseri, como exemplo, a imagem do arquivo. Para testar, basta deletar o número do oífico lá na célula ou digitar qualquer outra coisa na mesma que a imagem ficará em branco.

Ao digitar o número 1611-16PP (única imagem que salvei) a imagem será carregada para o Excel.

Veja se assim lhe atende.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 12/07/2016 12:21 pm
arthurcd
(@arthurcd)
Posts: 69
Trusted Member
Topic starter
 

Uia! ja serviu perfeitamente teria como ela redimensionar tambem? tipo caso a imagem seja maior ajustar ao quadro...

 
Postado : 12/07/2016 12:41 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

arthurcd,

Bom... o quadro existente na planilha não tem como ajustar...

O que fiz foi alterar a propriedade AutoSize do Objeto Image para TRUE, a propriedade BorderColor para BRANCA e a propriedade BorderStyle para Transparente. Isso faz com que a figura a ser carregada se ajuste dentro do objeto Image de acordo com o tamanho que tiver sido salvo no arquivo .jpg.

Também tive que retirar o quadro existente na planilha pois assim, o objeto Image não consegue expandir/reduzir.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 12/07/2016 1:04 pm
arthurcd
(@arthurcd)
Posts: 69
Trusted Member
Topic starter
 

Puts tem imagens que são muito grandes....tp 1600x1200, essas não encaixam... mais enfim ja me ajudo demais valeu...

 
Postado : 12/07/2016 1:36 pm