Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Simplissime pour vous : dans une feuille (nom : paramètres) cellule c2, une année (ex : 2016).
Je voudrais que l'onglet de la feuille suivante se nomme automatiquement 2016, sans bouton à cliquer.
Dans le module de code de la feuille où vous indiquez en C2 le nom de la feuille suivante, coller le code ci-dessous.
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("c2"), Target) Is Nothing Then
On Error Resume Next
Sheets(Me.Index + 1).Name = Target
On Error GoTo 0
End If
End Sub
nb: si en C2 le nouveau nom est vide, comporte des caractères interdits, est trop long, est le nom d'une feuille déjà existante ou bien que sais-je encore, alors la feuille suivante n'est pas renommée.
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD