Macro fijar foto en cada celda
Es un gusto saludarlos nuevamente.
Tengo la siguiente macro, pero cada vez que la utilizo para pegar fotos (> 200 fotos) a partir de la fila 8 (+/-) las fotos no quedan fijas en cada celda y estas se comienzan a desplazar hacia la fila siguiente. Tengo Office 2007.
Sub im4()
'Por.Dante Amor
ruta = "C:\trabajo\varios\"
For i = 2 To Range("B" & Rows.Count).End(xlUp).Row
arch = Dir(ruta & Cells(i, "B") & ".jp*")
If arch <> "" Then
With Cells(i, "A")
Arriba = .Top + 1
Izquierda = .Left + 1
Ancho = .Width - 2
Alto = .Height - 2
End With
'
Set fotografia = ActiveSheet.Pictures.Insert(ruta & arch)
With fotografia
.Placement = xlMoveAndSize
.ShapeRange.LockAspectRatio = msoFalse
.Top = Arriba
.Left = Izquierda
.Width = Ancho
.Height = Alto
End With
Set fotografia = Nothing
End If
Next
End Sub