Bonjour à tous

J'ai un probleme que je ne comprends pas, la procedure ci-dessous Fonctionne parfaitement sous Excel 2002.

Sous 2007, elle inserres bien une image, mais n'importe ou, neanmoins, avec top et left elle se replace bien dans la cellule
Les 2 lignes en rouge ne s'appliquent pas en version 2007 alors que sur 2002 c'est Ok

Qu'ai je oublié ? et comment puis je remplacer ces 2 lignes pour qu'elles soient Ok aussi bien sur 2007 que sur 2002

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
cellule.Select ' Je selectionne la cellule ou doit se trouver l'image
ActiveSheet.Pictures.Insert(mfc_image).Select ' je cree une image
Selection.ShapeRange.AlternativeText = travail
Selection.Name = "Image" & cellule.Address ' J'identifie l'image pour suppression
Selection.Left = cellule.Left
Selection.Top = cellule.Top
Selection.Width = cellule.Width
Selection.Height = cellule.Height
Merci à vous tous pour votre aide

Cordialement