XL 2016 [RESOLU]Nom du nouvel onglet en fonction du résultat d'une cellule

nrdz83

XLDnaute Impliqué
Bonjour à tous,

j'utilise le code ci-dessous (céer avec l'enregistreur) pour copier ma feuille Matrice dans un nouvel onglet en le nommant Sem46.
Je cherche à ce que le nom de ce nouvel onglet soit en fonction du résultat de la cellule O2 de la feuille Matrice.

Par avant je vous remercie pour votre aide.

Cordialement.

VB:
Sub Sauvegarde_dans_nouvel_onglet()

    Sheets("Matrice").Select
    Sheets("Matrice").Copy After:=Sheets(1)
    Sheets("Matrice (2)").Select
    ' comment automatiser le nom en fonction du résultat en cellule O2 de la feuille Matrice?
    Sheets("Matrice (2)").Name = "Sem 46"
    Sheets("Sem 46").Select
    
    ActiveSheet.Shapes.Range(Array("Group 16")).Select
    Selection.Cut
    Range("A1").Select
End Sub
 

Staple1600

XLDnaute Barbatruc
Bonjour le fil, nrdz83

nrdz83
Essaies un truc du genre
VB:
Sub Sauvegarde_dans_nouvel_onglet()
Dim NUMS$
NUMS = Sheets("Matrice").[O2]
If Len(NUMS) Then
Sheets("Matrice").Copy After:=Sheets(1)
ActiveSheet.Name = "Sem " & NUMS
End If
End Sub
 

nrdz83

XLDnaute Impliqué
Bonjour STAPLE 1600,

super c'est juste ce que je cherchais à faire, une bonne fin de week-end.

Cordialement.
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas