Rapport de message :*
 

Re: Nommer une feuille à partir d'une cellule

Titre du sujet : Re: Nommer une feuille à partir d'une cellule
par Mth le 20/11/2010 16:27:33

Bonjour Claude40

C'est possible en VBA, un petit essai avec ce code:

Sub NomFeuille()
With ActiveSheet 'agit sur la feuille active, à adapter
    On Error Resume Next
    .Name = .Range("A1") 'le nom de la feuille prend le nom inscrit cellule A1
    If Err.Number <> 0 Then 'Test d'erreur, par exemple onglet existant déjà, ou caractère invalide
        MsgBox ("Nom invalide") ' messsage d'information en cas d'erreur
        Exit Sub 'sortie de la macro en cas d'erreur
    End If
End With
End Sub
 

Bien à toi,

Mth