Bonjour,
C'est bien ce qui me semblait, c'est un OLEOBJECT donc d'après votre code :
CB.ShapeRange.LockAspectRatio = msoFalse
Chez moi cela décoche la case. J'ai une erreur sur :
Sheets("WIDGET").Shapes("POSTE").Copy
ActiveSheet.Paste
Mais sans lien avec la modification apportée. Je vous laisse tester.
Cdlt,