Problème de boucle
Fermé
roupille008
Messages postés
33
Date d'inscription
lundi 18 février 2013
Statut
Membre
Dernière intervention
4 avril 2013
-
26 févr. 2013 à 11:58
roupille008 Messages postés 33 Date d'inscription lundi 18 février 2013 Statut Membre Dernière intervention 4 avril 2013 - 26 févr. 2013 à 12:40
roupille008 Messages postés 33 Date d'inscription lundi 18 février 2013 Statut Membre Dernière intervention 4 avril 2013 - 26 févr. 2013 à 12:40
1 réponse
Bonjour,
1) si tu mets Application.ScreenUpdating = False au debut de la macro, tu dois mettre Application.ScreenUpdating = True à la sortie
2) tu peux ecrire tout simplement
If (Cells(p, 2) = Cells(q, 2)) And (Cells(p, 4) = Cells(q, 4)) Then
3) tu ecrits q = p - 8
si p<=8 alors q<=0 et tu auras une erreur.
4) Pourquoi supprimer la colonne "Q" à chaque tour de boucle?
A+
1) si tu mets Application.ScreenUpdating = False au debut de la macro, tu dois mettre Application.ScreenUpdating = True à la sortie
2) tu peux ecrire tout simplement
If (Cells(p, 2) = Cells(q, 2)) And (Cells(p, 4) = Cells(q, 4)) Then
3) tu ecrits q = p - 8
si p<=8 alors q<=0 et tu auras une erreur.
4) Pourquoi supprimer la colonne "Q" à chaque tour de boucle?
A+
26 févr. 2013 à 12:29
primo, écrire:
Ca correspond pas à la ligne? Je voudrais supprimer la ligne moi...
Deuxio,merci pour le screen update j'avais zappé.
tertio, pour l'instant ça marche mais en effet ça me supprime pas les lignes. (je veux supprimer celles dont la cellule qui m'intéresse s'ajoute à une autre cellule.)
Ca fait pas mal de boulette par ligne de code tout ça,^^
Merci, ça m'aide bien ta réponse.
26 févr. 2013 à 12:40
Voilà, j'sais pas trop pourquoi il me supprime pas tout ce que je veux.
J'crois que c'est en supprimant la ligne, du coup ça me décale mes lignes et il me teste pas tout.
Je cherche de ce côté la.