[VBA] Erreur 1004 - Delete Classe range

Fermé
mirmoleboss Messages postés 303 Date d'inscription mercredi 11 octobre 2006 Statut Membre Dernière intervention 29 juillet 2011 - 29 juil. 2011 à 11:17
 Copyright - 29 juil. 2011 à 14:14
Bonjour,

J'ai un petit problème avec l'utilisation d'une formule de suppression j'obtiens une erreur 1004: La méthode Delete de la classe range à échoué


Sheets("4-Dependencies").Activate ' Activation de la feuille 4-Dependencies

For n = ActiveSheet.Range("C" & Columns.Count).End(xlUp).Row To 1 Step -1

If ActiveSheet.Range("C" & n).Value = ID Then ActiveSheet.Rows(n).Delete

Next n

C'est l'expression "ActiveSheet.Rows(n).Delete"qui est surlignée en jaune.
Ce que je ne comprends pas trop c'est que lorsque je fais appel à cette instruction sur des données déjà existantes ca marche mais si je l'utilise après avoir utilisé ma fonction d'ajout de donnée ca ne marche pas.

Est-ce quelqu'un peut m'aider?
Merci.


2 réponses

Au moins mets un petit remerciement pour le forum developpez.net
5