création de feuilles

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

S

Sonskriverez

Guest
Bonour,

Je dois dans une macro créer des nouvelles feuilles mais avant toutes chose je dois tester si la feuille n'existe pas.

exemple :

Si la feuille toto n'existe pas alors création sinon fin de condition

merci de votre aide
 
re,

Juste une petite question pour pouvoir repondre a la tienne, tu crés une nouvelle feuille, mais ou prends-tu le nom de la nouvelle feuille?
parce que sans cette information, je ne vois pas trop comment faire la verification que tu souhaites.

@+
 
Bonjour à toi

Avec une feuil 'Model' j'utilise ceci:

Sub Macro1()
Dim Nom_Fichier
Debut:
Nom_Fichier = Application.InputBox(prompt:='*Entrez le nom de la nouvelle feuille*')
If Nom_Fichier = 'Faux' Then Exit Sub
If Nom_Fichier = '' Then
MsgBox 'Entrer un nom'
GoTo Debut
Else
For Each ws In Worksheets
If ws.Name = Nom_Fichier Then
MsgBox 'facture déjà existante'
GoTo Debut
End If
Next
Sheets('Model').Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = Nom_Fichier
End If
End Sub

A++

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

Retour