Changer le nom de la feuille par défaut

Résolu
nicho -  
 nicho -
Bonjour,
je vous explique ce que veut crée

j'ai un classeur excel avec deux feuilles
je veut quand j'ajoute une nouvelle ligne dans la première "feuille1" une nouvelle feuille se crée automatiquement et cette nouvelle feuille soit la copie de feuille2

le problème ne se pose pas la en faite j'ai réussi la première étape avec un enregistrement de macro tout simplement

mais je veut que la copie de feuille2 ne s'appel pas feuille2 (2), renommé par excel par défaut je veut qu'elle se nomme tout simplement 3 et l'autre 4 et ainsi de suite

pour info
le nom de ma feuille1 est Récap
le nom de ma feuille2 est 1

mon but: l'ors de la copie automatique de 1 la nouvelle feuille soi nommé 2 et non pas 1 (2)

merci pour votre aide

2 réponses

  1. Paf
     
    Bonjour,

    a priori
    création de la feuille:
    Sheets.Add After:=Worksheets(Worksheets.Count)
    nommage de la feuille:
    Sheets(Worksheets.Count).Name =  Worksheets.Count - 1

    Bonne suite
    0
    1. nicho
       
      merci de votre réponse mais désolé ça ne marche pas
      ou g pas su l'utiliser comme il faut

      aide moi svp
      merci
      0
  2. nicho
     
    c'est bon merci infiniment j'ai enfin trouver la réponse
    la voici:

    Sub créer_une_copie()
    '
    ' créer_une_copie Macro
    '

    Sheets("0").Select
    Sheets("0").Copy After:=Worksheets(Worksheets.Count)
    Sheets("0").Select

    Sheets(Worksheets.Count).Name = Worksheets.Count - 1
    End Sub

    merci encore Paf votre aide m'a été très utile
    0