Modifier le nom de l'onglet de la feuille de calcul pour refléter la valeur dans une cellule - Conseils Excel

Table des matières

Ed demande:

Je souhaite faire correspondre automatiquement le nom d'un onglet de feuille de calcul avec l'en-tête d'un formulaire. En d'autres termes, si je tape le nom du formulaire dans un en-tête (une cellule), l'onglet de la feuille de calcul serait en quelque sorte lié (ou ref) à l'en-tête et changerait le nom pour correspondre au nom de l'en-tête.

Cela nécessite du code dans le module Feuille de calcul (ou dans le module classeur, pour fonctionner pour toutes les feuilles). Essayez ce qui suit:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) If Target.Address = "$A$1" Then Sh.Name = Target End Sub

Articles intéressants...