Excel Crash au passage de la souris sur un objet - Astuces Excel

Table des matières

Bill écrit:

J'ai un document qui est devenu très instable. Chaque fois que ma souris s'approche de l'un des triangles de commentaires rouges, Excel se bloque.

Après avoir regardé la feuille de calcul de Bill, j'ai trouvé une macro quelque peu anodine qui causait le problème. Dans un effort pour effacer certaines images et boutons de commande sur la feuille, Bill avait le code suivant:

For Each sh in ActiveSheet.Shapes sh.Delete Next sh

J'ai mis en place un nouveau classeur de test et j'ai pu dupliquer le problème. Apparemment, la case jaune qui apparaît lorsque vous survolez l'indicateur de commentaire rouge d'une cellule est une forme. J'ai exécuté le code ci-dessus, cette fois en demandant un MsgBox sh.Name. Effectivement, parmi les images et les boutons figuraient une forme pour chaque commentaire. La suppression de cette forme a laissé la feuille de calcul dans un état corrompu.

La solution de contournement pour ce livre consistait à supprimer la feuille et à en insérer une nouvelle sans les commentaires rompus. J'ai également suggéré de changer la macro en ceci:

If Not Left(sh.Name, 7) = "Comment" Then sh.Delete

Articles intéressants...