Un bug d'Excel m'ennuie un peu!(j'espère que c'est plutôt une erreur de ma part!

Un programme me crée des shapes,jusque là tout va bien
à chaque fois que je le relance j'efface les shapes de la feuille histoire que ce soi t un peu plus clair...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Dim forme As Shape
 
For Each forme In Worksheets("feuil4").Shapes
   forme.Delete
Next forme
Quand je le lance j'obtiens l'erreur
La méthode 'Delete' de l'objet 'Shape' a échoué
suivi du
Microsoft Excel a rencontré un problème et doit fermer. Nous vous prions de nous excuser pour le désagrément encouru.
les infomations sur lesquelles vous travailliez peuvent avoir été perdues.
Microsoft Excel peut tenter de les récupérer
...........
Ah j'oubliai un détail intéressant.Quand j'utilise le débogueur(Pas à pas détaillé), il n'y a pas de problème...

Quelqu'un aurait il une explication si vou plééé???