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

Mitch

XLDnaute Occasionnel
Bonjour , a l'ouverture de mon fichier j'ai cette erreur ( la methode delete de la classe range a echoue ) voici le bout de code posant probleme
je demande que si la date en colonne E est passe de 15 jours , les cellules A,B,C,D,E,F,G sont supprime

With Sheets("planning")
imax = .Cells(Rows.Count, 1).End(xlUp).Row 'numéro de la dernière ligne saisie
For i = imax To 3 Step -1 'boucle en partant du bas
c = CDate(.Cells(i, 5)) 'date de la ligne en cours
'Pour supprimer les cellules
If c + 15 < Now Then .Range(.Cells(i, 1), .Cells(i, 7)).Delete Shift:=xlUp
Next i
End With
 
- 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

Discussions similaires

Réponses
5
Affichages
912
Réponses
2
Affichages
469
Réponses
15
Affichages
786
Réponses
4
Affichages
281
Réponses
8
Affichages
782
Retour