Bonjour à tous,
J'ai plusieurs images (1 par cellule).
J'ai ces 2 codes pour avoir le total des images en MsgBox.
Sub Nombre_Images()
MsgBox nbImages([A:A:Q:Q])
End Sub
Function nbImages(plage As Range)
For Each obj In ActiveSheet.Shapes
If obj.Type = msoInkComment Or obj.Type = msoPicture Then
' msoPicture sur 2003, msoInkComment sur 2007-2013
If Not Intersect(obj.TopLeftCell, plage) Is Nothing Then nbImages = nbImages + 1
End If
Next obj
End Function
Edit modo : merci de mettre le code entre balises SVP avec le bouton </>
J'aimerais que 2 des ces images ne soient pas prises en compte.
Existe-t-il une ligne ou un code à rajouter ?
Merci beaucoup pour vos réponses et votre aide !!