Página 1 de 1
Inserindo imagem no comentário
Enviado: 17 Jan 2018 às 19:34
por IvailPeixoto
Boa noite a todos,
Pessoal, sou novo aqui, primeiramente queria agradecer ao fórum a oportunidade de fazer parte dele.
Preciso de uma ajuda, tenho uma planilha com vários produtos e preciso que puxe automaticamente as fotos dos produtos nos comentários, as fotos estão em varias pastas em um único diretório que é o I:
Tenho um pouco de conhecimento em VBA.
desde já agradeço a todos.
Re: Inserindo imagem no comentário
Enviado: 17 Jan 2018 às 22:17
por babdallas
Anexe sua planilha e tente colocar uma demonstração do resultado esperado.
Re: Inserindo imagem no comentário
Enviado: 17 Jan 2018 às 22:17
por osvaldomp
IvailPeixoto escreveu:Tenho um pouco de conhecimento em VBA.
Tente adaptar.
O código abaixo insere uma figura no comentário da célula ativa e redimensiona o shape do comentário. O endereço do arquivo da figura deve estar na própria célula.
Código: Selecionar todos[code]Sub FotoNoComentário()
Dim rng As Range, shp As Comment
Set rng = ActiveCell
If Not rng.Comment Is Nothing Then
rng.Comment.Delete
End If
If rng.Text <> "" Then
Set shp = rng.AddComment("")
shp.Shape.Fill.UserPicture rng.Text
With ActiveCell.Comment.Shape
.Width = 220
.Height = 80
End With
End If
End Sub
[/code]
Inserindo imagem no comentário
Enviado: 18 Jan 2018 às 10:35
por IvailPeixoto
Bom dia Osvaldo,
desde já agradeço sua ajuda, não consegui adaptar, teria a possibilidade de me enviar um arquivo com esse código para eu ver como ele funciona.
Aguardo,
Obrigado
Re: Inserindo imagem no comentário
Enviado: 18 Jan 2018 às 15:42
por osvaldomp
Sugestão - disponibilize uma amostra do seu arquivo Excel com o resultado desejado feito manualmente, com o que você conseguiu até agora e quais as tentativas que você fez para adaptar e que não funcionaram.
Inserindo imagem no comentário
Enviado: 19 Jan 2018 às 09:24
por IvailPeixoto
Osvaldo,
Como eu anexo o arquivo?, não localizei a opção
Re: Inserindo imagem no comentário
Enviado: 19 Jan 2018 às 10:18
por osvaldomp
Abaixo da última postagem do seu tópico clique em + Resposta / Adicionar um anexo / Selecione o arquivo
Inserindo imagem no comentário
Enviado: 19 Jan 2018 às 10:27
por IvailPeixoto
Segue anexo, lembrando que as fotos estão no diretório I: em varias subpastas.
Obrigado.
Inserindo imagem no comentário
Enviado: 24 Jan 2018 às 09:27
por IvailPeixoto
bom dia,
Pessoal, consegui o código, porem, preciso que procure as fotos em varias pastas dentro do diretório I: pode me ajudar, segue o código
Sub InserirComentários()
Dim rngList As Range
Dim rng As Range
Dim cmt As Comment
Dim sb As Comment
Dim strPic As String
On Error Resume Next
Set rngList = Range("c3:c1000")
strPic = "I:\Site\GERAL\"
For Each sb In ActiveSheet.Comments
sb.Shape.Height = 150
sb.Shape.Width = 150
Next sb
For Each rng In rngList
Set cmt = rng.Comment
If cmt Is Nothing Then
Set cmt = rng.AddComment
End If
With cmt
.Text Text:=""
.Shape.Fill.UserPicture strPic & rng
.Visible = False
End With
Next rng
End Sub
Re: Inserindo imagem no comentário
Enviado: 24 Jan 2018 às 09:58
por Basole
Pra tentar lhe ajudar a automatizar esta tarefa, é necessário obter mais informações, do tipo quando insere uma imagem manualmente, o usuário já conhece o produto e procura a imagem correspondente nas pastas e subpastas, ou se orienta por uma lista que contem os códigos dos produtos associados a respectiva imagem.
Resumindo qual o critério para inserir determinada imagem a um determinado código da [coluna B]?