Bonjour Forum -
Long time no speak here et merci encore pour votre aide au fil des annees !
J'utilise un code vba tres simple qui me permet d'afficher des photos dans un range en utilisant la cellule situee au dessus ou le lien url de la photo se situe.
Malheuresement qq fois le lien url ne fonctionne pas car il n'y pas de photo, j'aimerai donc afficher dans la cellule = Pas de Photo Disponible !
Merci d'avance
Dim pic As String
Dim myPicture As Picture
Dim rng As Range
Dim item As Range
Set rng = Range("B11:AA11")
For Each item In rng
pic = item.Offset(-1, 0)
If pic = "" Then Exit Sub
Set myPicture = ActiveSheet.Pictures.Insert(pic)
With myPicture
.ShapeRange.LockAspectRatio = msoFalse
.Width = item.Width
.Height = item.Height
.Top = Rows(item.Row).Top
.Left = Columns(item.Column).Left
.Placement = xlMoveAndSize
End With
Next
End Sub