Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Bonjour au forum,
Je voudrais trouver un code VBA pour supprimer tous les onglets qui ont un nombre qui varie suivant les cas comme nom.
Merci d'avance
Citaro
je te suggerais tout d'abord cette lecture : Lien supprimé
très peu d'explication dans ton post et dans ton fichier d'ailleurs... Avec ce que je suppose...
Code:
Option Explicit
Sub test()
Dim ws As Worksheet
On Error Resume Next
Application.DisplayAlerts = False
For Each ws In Worksheets
If IsNumeric(ws.Name) Then ws.Delete
Next ws
Application.DisplayAlerts = True
End Sub
Merci Pierrot 93 pour la réponse,
Pour la première partie , tu as raison, je me suis empressé de faire le post avec un manque de politesse évident.
Désolé
Pour le code, il fonctionne à merveille
Sub test()
Dim ws As Worksheet
Application.DisplayAlerts = False
For Each ws In Worksheets
If IsNumeric(ws.Name) Then ws.Delete
Next ws
Application.DisplayAlerts = True
End Sub
- 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