bouton qui ne marche pas du premier coup

  • Initiateur de la discussion Initiateur de la discussion JulieTlse
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

J

JulieTlse

Guest
Bonjour à tous,

J'ai un souci avec un bouton qui est placé sur une feuille de classeur.
Je veux qu'il me supprime les lignes où les deux dates sont différentes.
Le traitement est bon, mais seulement au bout de 5 clic sur le bouton 😕

Avez-vous une explication sur ce problème?

Voici ci-joint un classeur test.

Merci d'avance.

Julie.
 

Pièces jointes

Re : bouton qui ne marche pas du premier coup

Salut Julie, le Forum


EDITION: Désolé... Pas assez vérifié... je retire mon étourderie et te présente mes excuses

Bonne Journée
 
Dernière édition:
Re : bouton qui ne marche pas du premier coup

Bonjour,

Autre
Code:
Private Sub cmb_suppr_Click()
Dim i As Integer
Application.ScreenUpdating = False
    For i = 300 To 2 Step -1
        If Range("A" & i) <> "" And Range("A" & i).Value = Range("B" & i).Value Then
            Range("D" & i) = "1ere livraison"
        Else
             Range("A" & i).EntireRow.Delete
        End If
    Next i
Application.ScreenUpdating = True
End Sub
Dans ces cas, il faut plutôt "remonter" !
 
Re : bouton qui ne marche pas du premier coup

Merci de ton aide,
mais ça ne fonctionne que pour la dernière ligne: il faut retirer la condition de range("A" & i) <>"" du if.

Tant pis pour ce bouton farceur, je lui cliquerai dessus 5 fois à chaque fois 😛

Merci quand même d'avoir proposer une solution!
Je t'en suis très reconnaissante!

A bientôt, j'en suis sûre 😉

Julie.
 
Re : bouton qui ne marche pas du premier coup

Re,

Peux-tu jeter un coup d'œil au fichier joint ?
Le Range("A" & i) <> "" n'est resté là que pour écourter la recherche.
Je l'ai gardé sans précision sur la plage (la vraie) à traiter.
 

Pièces jointes

Re : bouton qui ne marche pas du premier coup

Bonsoir JulieTlse et tout le forum

Ta macro marche tu as simplement oublié que chaque fois que tu supprimes une ligne par exemple la ligne 1 la ligne 2 devient 1 et celle là n'est pas vérifiée puisque ta boucle continue.
C'est la raison pour laquelle Lii te préconise de remonter

A +
Claude65
 
Re : bouton qui ne marche pas du premier coup

Merci bcp Claude et Lii, ça marche mieux 🙂
Merci Claude pour ton explication et merci Lii pour ta solution !

Passez une bonne soirée.

Julie.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
641
Réponses
2
Affichages
533
S
Réponses
29
Affichages
2 K
StanislasC
S
F
Réponses
1
Affichages
1 K
M
Réponses
2
Affichages
462
M
D
  • Question Question
Réponses
2
Affichages
823
David1902
D
K
Réponses
12
Affichages
2 K
Retour