Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Suppression suivie d'une création de feuille

CHALET53

XLDnaute Barbatruc
Bonjour,

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).

Merci d'avance
 

Pièces jointes

  • SupCréaFeuille.xls
    32.5 KB · Affichages: 32

Dull

XLDnaute Barbatruc
Re : Suppression suivie d'une création de feuille

Salut CHALET53, le Forum

Ta proc fonctionne sans problème avec Excel 2003 et 2010 et elle peut être encore simplifiée

Code:
Sub SUPPRIMER_FEUILLE()

Application.DisplayAlerts = False
Sheets("TOTO").Delete
Application.DisplayAlerts = True
ActiveWorkbook.Sheets.Add After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = "TATA"
End Sub
Bonne Journée
 

TempusFugit

XLDnaute Impliqué
Re : Suppression suivie d'une création de feuille

Bonjour


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
 

CHALET53

XLDnaute Barbatruc
Re : Suppression suivie d'une création de feuille

Re,

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é)

Merci Dull et TempusFugit
 

Dull

XLDnaute Barbatruc
Re : Suppression suivie d'une création de feuille

Re le Fil, TempusFugit , le fil

Avait même pô vu

Sub SUPPRIMER_FEUILLE()
Application.DisplayAlerts = False
Sheets("TOTO").Delete
Application.DisplayAlerts = True
ActiveWorkbook.Worksheets.Add(After:=Worksheets(Worksheets.Count)).Name = "TATA"
End Sub
Bonne Journée
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…