macro supprimer une ligne sous deux conditions

  • Initiateur de la discussion Initiateur de la discussion romeje69
  • 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 !

R

romeje69

Guest
Bonjour,
J'ai un tableau genre calendrier ou en colonnes D j'ai les jours.
J'ai crée une macro pour supprimer toutes les lignes ou en colonne D apparait "samedi".
Jusqu'ici tout va bien mais j'aimerais aussi supprimer les lignes ou apparait "dimanche"..
Une idée ?
voici ma macro merci :
Code:
Sub Macro1()
Dim I As Long
Dim Plage As Range
Set Plage = Range("D5:D" & Range("D5").End(xlDown).Row)
For I = Plage.Cells.Count To 1 Step -1
If Plage.Cells(I).Value = "samedi" Then
Plage.Cells(I).EntireRow.Delete
End If
Next
End Sub
 
Re : macro supprimer une ligne sous deux conditions

Bonsoir,

C'est ce que je pensais mais j'ai une erreur de syntaxe qui apparait à chaque fois....😕
J'ai essayé ça aussi
Code:
Sub Macro1()
Dim I     As Long
Dim Plage As Range
Set Plage = Range("D5:D" & Range("D5").End(xlDown).Row)
For I = Plage.Cells.Count To 1 Step -1
  If Plage.Cells(I).Value = "samedi" And Plage.Cells(I).Value = "dimanche" Then
  Plage.Cells(I).EntireRow.Delete
  End If
Next

End Sub

Mais la pas d'erreur mais il ne se passe rien non plus...
 
Dernière modification par un modérateur:
Re : macro supprimer une ligne sous deux conditions

Bonsoir Jerôme69 et bienvenue, salut Flyonets 🙂
"And" signifie "et", donc ton code dit "samedi" et "dimanche" 🙄...
Remplace "And" par "Or" et ça va aller beaucoup mieux 😛...
Bonne suite 😎
 
- 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
5
Affichages
909
Réponses
15
Affichages
779
Réponses
9
Affichages
508
Retour