XL 2016 dupliquer feuille avec incrementation

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

michokette

XLDnaute Nouveau
Bonjour le forum
j'ai un fichier avec une macro qui me duplique les feuilles modèles noms
Actuellement je suis obligé de taper à chaque fois le nom de la feuille a dupliquer
je souhaiterai si cela est possible que l'inputbox soit directement alimenté par le nom de l'onglet et qu'il soit automatiquement incrémenté
Ainsi il y aurait bouchez1, dondini1...ect
En vous remerciant par avance de vos réponses
 

Pièces jointes

Bonjour

Une possibilité
En étant sur la feuille à dupliquer
(pour faire mon test, la feuille active était : bouchez02)
VB:
Sub TEST_dupliquer()
Dim X$
X = ActiveSheet.Name
Nom = Mid(X, 1, Len(X) - 2)
Numero = Val(Right(X, 2))
ActiveSheet.Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = Nom & Format(Numero + 1, "00")
End Sub
Résultat obtenu
La feuille dupliquée a pour nom: bouchez03

NB:
Conseil dominical en passant 😉
Si les noms dans ton fichier ne sont pas fictifs, pour ta prochaine question penses à joindre un fichier anonymisé
(voir point RGPD de la charte du forum)
 
Bonjour Staple 1600

Tout d'abord merci d'avoir pris le temps de me lire et surtout d'apporter une solution à ma question
Même si l'incrémentation n'apparait pas un inputbox, ce que vous me proposez me convient très bien
Je vous souhaite de passer une agréable semaine
Bien cordialement
 
- 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

Discussions similaires

Réponses
4
Affichages
540
Réponses
7
Affichages
1 K
Réponses
1
Affichages
563
Retour