Notifications
Clear all

Salvar imagens dentro de arquivo através de VBA de vínculo

4 Posts
2 Usuários
0 Reactions
900 Visualizações
Zgoda
(@zgoda)
Posts: 90
Estimable Member
Topic starter
 

Alguém sabe como salvo as imagens dentro do arquivo com o seguinte código?

Eu uso ele para puxar as imagens e elas aparecem , no entanto quando vou abrir o arquivo em outro pc as imagens não estão mais no arquivo por que apenas estão vinculadas, não estão salvas no excel.

alguma dica?

Sub Imagem1()

Range("L11").Select 'This is where picture will be inserted
Dim picname As String
picname = Range("M11") 'This is the picture name
ActiveSheet.Pictures.Insert("C:Imagens" & picname & ".jpg").Select 'Path to where pictures are stored
'''''''''''''''''''''''''''''''''''''''''''''''''''''''
' This resizes the picture
'''''''''''''''''''''''''''''''''''''''''''''''''''''''
With Selection
.Left = Range("L11").Left
.Top = Range("L11").Top
.ShapeRange.LockAspectRatio = msoFalse
.ShapeRange.Height = 110.9
.ShapeRange.Width = 110.9
.ShapeRange.Rotation = 0#
End With

Range("A10").Select
Application.ScreenUpdating = True

Exit Sub

ErrNoPhoto:
MsgBox "Unable to Find Photo" 'Shows message box if picture not found
Exit Sub
Range("B20").Select

End Sub

 
Postado : 10/02/2016 10:56 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Fica vincluado? q estranho, já tentou salvar ?

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 11/02/2016 5:37 pm
Zgoda
(@zgoda)
Posts: 90
Estimable Member
Topic starter
 

Já, quando salvo na hora já vejo que tem algo errado, por que o arquivo não está "grande" o suficiente, ou seja, as imagens não estão salvas no arquivo. Daí quando tento abrir o arquivo em uma máquina que não tenha acesso ao diretório das imagens, aparece a seguinte imagem no lugar das imagens.

 
Postado : 12/02/2016 7:38 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Caralho, coisa de maluco ! Oxi !!! Vou testar aqui !

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/02/2016 8:53 am