Microsoft 365 Code pour purger tableau

Marvin57

XLDnaute Occasionnel
Bonjour à tout le monde,

j'aurai besoin de votre aide pour un code qui me servira à purger un tableau en fin de mois.

Alors dans le fichier ci-joint, j'ai un tableau qui me sert à enregistrer les commandes détaillées.

Vous voyez dans ce tableau des exemples de commandes détaillées que j'ai mis comme exemple.
A chaque première ligne de commande vous verrez le nom du fournisseur et les détails.


Ma demande ;

en fin de mois, j'aimerai pouvoir, en appuyant sur le bouton "PURGER" effacer les commandes antérieures ayant une date de livraison ("Colonne "Livrée le") <= à la date du jour - 35.

Donc les commandes antérieures à cette formule de date, devraient s'effacer ainsi que les lignes détails appartenant à ces commandes.

J'espère avoir bien expliquer mon souhait et je reste disponible pour plus de détails si besoin.

Merci à vous tous.

Marvin57
 

Pièces jointes

  • MARVIN57-CODE-PURGE.xlsm
    15.2 KB · Affichages: 2

Marvin57

XLDnaute Occasionnel
Allez, pour la forme...
Re,

c'est PARFAIT.
J'ai eu le courage de me lancer aussi et cela à fonctionné. J'ai juste changé les noms de la colonne et de l'onglet réel comme ci-dessous

Option Explicit

Public Const NomFeuilleCommandes = "HISTORIQUE COMMANDE"
Public Const TableauCommandeNomColonneDate = "Livrée le"

Merci beaucoup Dudu2, travail super efficace. 👍 👍

A une prochaine fois.
Marvin57
 

Dudu2

XLDnaute Barbatruc
J'espère que tu as bien récupéré le fichier du Post #6.
Car les constantes que tu cites sont celles du fichier supprimé du Post #5.
Celles du fichier valide sont:
VB:
Public Const NomFeuilleCommandes = "RECAPITULATIF COMMANDES"
Public Const TableauCommandeNomColonneNuméroCommande = "N° COMMANDE"
Public Const TableauCommandeNomColonneDateLivraison = "Livrée le"
Et la logique du fichier du Post #6 est différente de celle du fichier supprimé du Post #5.
 

Marvin57

XLDnaute Occasionnel
J'espère que tu as bien récupéré le fichier du Post #6.
Car les constantes que tu cites sont celles du fichier supprimé du Post #5.
Celles du fichier valide sont:
VB:
Public Const NomFeuilleCommandes = "RECAPITULATIF COMMANDES"
Public Const TableauCommandeNomColonneNuméroCommande = "N° COMMANDE"
Public Const TableauCommandeNomColonneDateLivraison = "Livrée le"
Et la logique du fichier du Post #6 est différente de celle du fichier supprimé du Post #5.
Re,

oui, j'ai bien gardé le dernier fichier et je l'ai adapté à mes noms réels. Pas de soucis tout fonctionne à merveille.

Merci encore à toi pour ce beau travail. 👍

A très vite.

Marvin57
 

Statistiques des forums

Discussions
314 719
Messages
2 112 181
Membres
111 452
dernier inscrit
christine64