[Résolue par Paf] Aide pour modifier cette macro

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

riton00

XLDnaute Impliqué
Bonsoir à tous les excelliens

En fait avec cette macro j'ai la possibilité de créer des onglets par quantité désirée, mais le hic c'est que la première fois, ça marche, mais la deuxième fois si je veux de nouveau créer des onglets j'ai une erreur 400. Si quelqu'un pourrait me trouver l'erreur sur cette macro de façon à pouvoir à n'importe quel moment créer des onglets.

Merci

Code:
Sub Copie()
Dim i, z
z = InputBox("Nombre de copies ", "Copie")
For i = 1 To z
    Sheets("feuil1").Copy After:=Sheets(i)
    ActiveSheet.Name = "feuil1" & i
Next i
End Sub
 
Dernière édition:
Re : Aide pour modifier cette macro

bonsoir,

a priori ( pas de classeur pour vérifier) :

A la première utilisation on crée des feuilles nommées : feuil11, feuil12,feuil13 ... jusqu'à feuil1z

A la deuxième utilisation on va recréer des feuilles nommées : feuil11, feuil12,feuil13 ... jusqu'à feuil1z . Ces feuilles existant déjà => erreur.

A+

Edit: peut-être essayer:

Code:
ActiveSheet.Name = "feuil1" & Worksheets.Count +1
 
Dernière édition:
Re : Aide pour modifier cette macro

Désolé, je marche plus vite que mon ombre j'ai loupé une partie de ton premier post 😱

Oui! c'est exactement ce qui me fallait, en fait je n'avais pas vu ton bout de code, mais c'est super ça fonctionne
impec


Merci beaucoup de ton implication

Cordialement
 
Re : [Résolue par Paf] Aide pour modifier cette macro

Bonjour,

Une autre version :
Code:
Sub Copie()
Dim i, z
z = InputBox("Nombre de copies ", "Copie")

For i = 1 To z
  Sheets("feuil1").Copy After:=Sheets(Worksheets.Count)
  Sheets(Worksheets.Count).Name = "Feuil" & (Worksheets.Count)
Next i

End Sub


Jecherche
 
- 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
3
Affichages
576
Retour