• 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
Bonsoir je cherche une macro qui me supprimerais des cellules a une date passer .
En cellule D j'ai une date ex :20/01/11 je voudrais qu'une fois la date passer le 21/01/11 les cellules de la même ligne s'efface ( cellule A,B,C,D,E,F ) et si possible que les lignes suivante remonte pour ne pas laisser de ligne vide
Merci
 
Re : date echeance

Bonjour,

essaye peut être ceci, à placer dans le module "thisworkbook", se déclenche à l'ouverture du classeur...
Code:
Option Explicit
Sub Workbook_Open()
If Range("D1").Value < Date Then Range("A1:F1").Delete xlShiftUp
End Sub
bonne journée
@+
 
Re : date echeance

Re,

préciser le nom de la feuille concernée...
Code:
Option Explicit
Sub Workbook_Open()
If Sheets("NomFeuille").Range("D1").Value < Date Then Sheets("NomFeuille").Range("A1:F1").Delete xlShiftUp
End Sub

tu ne peux avoir qu'un seul événement "open" pour un classeur donné.... il faut grouper tes instructions dans cette même procédures...

bonne soirée
@+
 
Re : date echeance

Merci Pierrot93 est bonne journée
je revient vers toi car j'ai un petit souci mes cellules a effacer partent de la ligne 3 j'ai donc changer en fonction de ça mes il reste toujours des lignes
If Sheets("planning").Range("D3").Value < Date Then Sheets("planning").Range("A3:F3").Delete xlShiftUp
 
Dernière édition:
- 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
4
Affichages
312
Réponses
6
Affichages
641
Retour