Bonjour,
J"ai trouvé ce code sur le forum qui fonctionne bien pour ma feuille
Sub ImportImage2() 'autre facon dimporter image
Image = Application.GetOpenFilename("Fichiers Gif ou Jpg ,*.gif;*.jpg")
If Image <> False Then
a = Split(Image, "\")
nomimage = a(UBound(a))
Set c = Range("B1")
With ActiveSheet
.Pictures.Insert(Image).Name = nomimage
.Shapes(nomimage).Height = c.Height
.Shapes(nomimage).Left = c.Left + (c.Width - .Shapes(nomimage).Width) / 2
.Shapes(nomimage).Top = c.Top
.Shapes(nomimage).LockAspectRatio = msoTrue
End With
End If
End Sub
J'aimerai qu'a chaque fois qu'il insert l'image en A3 dans ma feuille "Lexique" Il inscrive le nom de l'image (sans l'extention .jpeg ou ;gif....) en B3 et créer une ligne vide au dessus pour laisser place a la prochaine insertion d'image
Merci