OVH Cloud OVH Cloud

ONGLET

2 réponses
Avatar
LILI87
Bonjour

Pourriez vous m'indiquer la marche à suivre pour que mon onglet porte le nom
correspondant à une cellule. Ex: en C8 je veux mettre une date sous forme
JJ-M-AA
qui doit être reportée dans mon onglet automatiquement. Et dans un classeur
je peux avoir 20 onglets.

Merci à tous pour un petit coup de main

Lili87

2 réponses

Avatar
Daniel
Bonjour.
Essaie :
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Intersect(Target, Range("C8")) Is Nothing Then Exit Sub
ActiveSheet.Name = Range("C8").Value
End Sub
Cordialement.
Daniel
"LILI87" a écrit dans le message de news:

Bonjour

Pourriez vous m'indiquer la marche à suivre pour que mon onglet porte le
nom
correspondant à une cellule. Ex: en C8 je veux mettre une date sous forme
JJ-M-AA
qui doit être reportée dans mon onglet automatiquement. Et dans un
classeur
je peux avoir 20 onglets.

Merci à tous pour un petit coup de main

Lili87


Avatar
ChrisV
Bonjour LILI87,

Dans la feuille de code de ThisWorkbook

Private Sub Workbook_SheetChange(ByVal Sh As Object, _
ByVal Target As Range)
If Target.Address <> "$C$8" Then Exit Sub
On Error GoTo gesErr
ActiveSheet.Name = [C8]: End
gesErr:
[C8].Select
MsgBox Error(Err)
End Sub


ChrisV


"LILI87" a écrit dans le message de news:

Bonjour

Pourriez vous m'indiquer la marche à suivre pour que mon onglet porte le
nom
correspondant à une cellule. Ex: en C8 je veux mettre une date sous forme
JJ-M-AA
qui doit être reportée dans mon onglet automatiquement. Et dans un
classeur
je peux avoir 20 onglets.

Merci à tous pour un petit coup de main

Lili87