rimbaut
Messages postés61Date d'inscriptionjeudi 19 mai 2005StatutMembreDernière intervention 1 juin 2014
-
22 août 2008 à 11:24
rimbaut
Messages postés61Date d'inscriptionjeudi 19 mai 2005StatutMembreDernière intervention 1 juin 2014
-
22 août 2008 à 13:46
Bonjour,
J'ai écrit ce petit code et il s'affiche l'erreur "next sans for". Je ne comprends pas pourquoi du fait qu'il y a un for et un next.
Sub SupprimerLigne()
Worksheets("Stockretraite").Activate
Dim y As Integer
For y = 11 To 4214
If Cells(y, 3).Value = 0 Then
Rows(y, 1).Delete (shift)
Next y
End Sub
Je remercie les ames charitables qui voudront bien m'éclairer
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 22 août 2008 à 13:01
salut,
si tu supprimes une ligne, le nombre total change surement
essaye ta boucle for Max to Min step -1
ceci dit pour ton problème posé, pense à valider la réponse de jrivet ;)
++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp