A voir également:
- Macro excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Aller à la ligne excel - Guide
2 réponses
LatelyGeek
Messages postés
1758
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
5 janvier 2023
550
28 févr. 2008 à 20:50
28 févr. 2008 à 20:50
C'est normal, parce que tu lui demandes de supprimer la feuille nommée 2008, et il n'y en a pas...
Essaye quelque chose comme ça:
Sub Macro3()
Dim Compteur as Integer
Compteur = 1
Sheets("Nom de le première feuille du classeur").Select
While Compteur < Sheets.Count
If ActiveSheet.Name Like ("*" & format(date(),"yyyy")) Then
ActiveSheet.Delete
End If
ActiveSheet.Next.Select
Compteur = Compteur + 1
Wend
End Sub
Essaye quelque chose comme ça:
Sub Macro3()
Dim Compteur as Integer
Compteur = 1
Sheets("Nom de le première feuille du classeur").Select
While Compteur < Sheets.Count
If ActiveSheet.Name Like ("*" & format(date(),"yyyy")) Then
ActiveSheet.Delete
End If
ActiveSheet.Next.Select
Compteur = Compteur + 1
Wend
End Sub