Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…