supprimer feuilles antérieurs au mois en cour

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

V

vbaleveltwo

Guest
Bonjour

J'essaye sans succès que ceci se produise par vba
à l'ouverture d'un classeur (12 feuilles de janvier à décembre)
copie des n feuilles antérieures au mois courant en n classeur de n feuilles
(n=le nom d'un mois)
ex: si mois(Date)=juillet
création de six classeurs de janvier à juin contenant chacun un feuille, celle de leur mois respectif
puis suppression des six feuilles sauvegardées du classeur d'origine

Merci de m'indiquer une piste de solution
 
Voila ou je bloque

Select Case Month(Date)
Case 1
Exit Sub
Case 2
Sheets(Format$(DateAdd("m", -1, Date), "mmmm")).Delete
Case n
.....
......
Case 12
Sheets(Format$(DateAdd("m", -11, Date), "mmmm")).Delete
End Select

Je ne maitrise pas trop les For Each et compagnie
 
Bonjour vbaleveltwo

en t'espérant bientôt au level3
vois ce fil et ceux inclus pour des exemples de manipulation de feuilles nommées en dates

<http://www.excel-downloads.com/html/French/forum/read.php?f=1&i=96920&t=96749>

Cordialement, A+
 
- 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
12
Affichages
606
Réponses
5
Affichages
808
Réponses
5
Affichages
1 K
Retour