creer un nouveau classeur automatiquement

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

R

romainchu78

Guest
Bonjour,

* Je souhaite créer une feuille Excel avec un nom définie par moi-même à l'aide d’un bouton vba. Je sais actuellement créer une feuille, que je suis obligé de renommer après. Le problème c’est que des fois lorsque qu’il me crée la feuille, le nom par default change et il est impossible par la suite de la renommer parce que le nom par default a change. Voici le code actuel:
Sheets.Add
Sheets('Sheet1').Name = 'Temp'

Par default le nom donné est Sheet1.

Comment puis créer une feuille nomme directement « temp » ?

* 2eme question : je souhaite par la suite supprimer cette feuille sans aucun message de demande de sauvegarde ou autre. En gros l’utilisateur ne doit même pas s’apercevoir qu’une nouvelle feuille Excel a été créée et supprimée.
Actuellement j’ai ce code, mais il demandera a l’utilisateur de sauvegarder.
'Sheets('Temp').Select
'ActiveWindow.SelectedSheets.Delete


Comment puis-je supprimer cette feuille « temp » sans aucun message ?
 
Bonsoir All,

1 - Comme la feuille que tu vas créer sera la feuille active par defaut tu peux faire ca :

Sheets.Add
ActiveSheet.Name = 'dede'

2 - Pour ne plus avoir de messages de confirmations/avertissements : application.displayalerts = false

Si tu ne souhaites pas non plus que l'utilisateur voit ton code s'executer tu peux faire :

Application.screenupdating = false.

En plus tn code sera legerement plus rapide car il n'actualisera pas l'ecran.

Attention ne pas oublier de remettre ces fonctions à TRUE

@+

Creepy
 
- 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

  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
615
Réponses
3
Affichages
646
M
Réponses
3
Affichages
1 K
MarieChérie
M
Retour