J'avais une procédure que j'ai simplifiée et qui fonctionnait sans problème.
Pouvez-vous m'expliquer pourquoi cette procédure s'arrête après le Delete de la feuille et n'exécute pas la suite de la procédure (la phase création d'une nouvelle feuille).
On peut encore simplifier la simplification de Dull
Code:
Sub SUPPRIMER_FEUILLE()
Application.DisplayAlerts = False
Sheets("TOTO").Delete
Application.DisplayAlerts = True
ActiveWorkbook.Worksheets.Add(After:=Worksheets(Worksheets.Count)).Name = "TATA"
End Sub
Elle ne fonctionnait toujours pas. J'ai fermé Excel, réouvert Excel et là ça marche.
Le fait de m'avoir confirmé qu'elle fonctionnait m'a mis sur cette piste (puisqu'elle fonctionnait par le passé)
Sub SUPPRIMER_FEUILLE()
Application.DisplayAlerts = False
Sheets("TOTO").Delete
Application.DisplayAlerts = True
ActiveWorkbook.Worksheets.Add(After:=Worksheets(Worksheets.Count)).Name = "TATA"
End Sub