Suppression lignes en fonction de la date
Résolu/Fermé
a51432
Messages postés
37
Date d'inscription
lundi 13 juillet 2015
Statut
Membre
Dernière intervention
20 octobre 2015
-
24 août 2015 à 14:56
a51432 Messages postés 37 Date d'inscription lundi 13 juillet 2015 Statut Membre Dernière intervention 20 octobre 2015 - 24 août 2015 à 16:18
a51432 Messages postés 37 Date d'inscription lundi 13 juillet 2015 Statut Membre Dernière intervention 20 octobre 2015 - 24 août 2015 à 16:18
A voir également:
- Suppression lignes en fonction de la date
- Forcer la suppression d'un fichier - Guide
- Fonction si et - Guide
- Site de vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Aller à la ligne excel - Guide
2 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
24 août 2015 à 15:40
24 août 2015 à 15:40
Bonjour,
Sub test() Application.ScreenUpdating = False Dim derLig, i As Long Dim dLun, dVen dLun = Now() - 7 dVen = Now() - 3 With Workbooks("Classeur1").Sheets("Feuil1") derLig = .Range("A" & .Rows.Count).End(xlUp).Row For i = derLig To 2 Step -1 If .Cells(i, 9) < dLun Or .Cells(i, 9) > dVen Then .Cells(i, 9).EntireRow.Delete End If Next i End With Application.ScreenUpdating = True End Sub
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
24 août 2015 à 16:00
24 août 2015 à 16:00
Bonjour,
La réponse de f89... est plus propre.
Si tu mets des espions, tu verras que les deux opérandes (avec les inégalités) sont de types différents (resp. Double et String), d'où une suppression de ligne un peu trop massive
=> CStr(...)<>CStr(...) marche aussi.
A+
La réponse de f89... est plus propre.
Si tu mets des espions, tu verras que les deux opérandes (avec les inégalités) sont de types différents (resp. Double et String), d'où une suppression de ligne un peu trop massive
=> CStr(...)<>CStr(...) marche aussi.
A+
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
24 août 2015 à 16:15
24 août 2015 à 16:15
Bonjour,
Tout le probleme vient que nous ne savons pas si les cellules de la colonne I (9) sont en chaines de caracteres ou pas
Tout le probleme vient que nous ne savons pas si les cellules de la colonne I (9) sont en chaines de caracteres ou pas
a51432
Messages postés
37
Date d'inscription
lundi 13 juillet 2015
Statut
Membre
Dernière intervention
20 octobre 2015
1
24 août 2015 à 16:18
24 août 2015 à 16:18
Cela fonctionne très bien ! Merci beaucoup
24 août 2015 à 16:06
Malheureusement avec ce code, toutes les lignes de ma feuille sont supprimées.
24 août 2015 à 16:10