Référence circulaire dans macro avec boucle..

Fermé
lllaurem Messages postés 4 Date d'inscription vendredi 7 mai 2010 Statut Membre Dernière intervention 27 juin 2012 - 27 juin 2012 à 16:13
Bonjour à toute la communauté !

A nouveau besoin de votre aide ...

J'ai lu plusieurs posts qui traitaient du moyen de supprimer une ligne entière lorsqu'une cellule d'une colonne donnée est vide. (exple: si B4 est vide, ligne 4 supprimée)

Après plusieurs tentatives, j'en reviens à cette boucle qui semble tout à fait sensée (je veux supprimer les lignes des cellules étant vides en colonne F):

Dim i As Integer
For i =500 to 2 Step -1
If Cells(i,6).Value="" Then Cells(i,6).EntireRow.Delete Shift:= xlUp
Next i

Mais cela me bloque un peu mon Excel à cause d'une référence circulaire. Je ne comprends pas d'où elle pourrait venir et le "détecteur de références circulaires" pour le coup ne me la détecte pas... Est-il possible de la corriger ou est-elle inévitable?

Merci beaucoup du coup de pouce !!!
A voir également: