Entête vba feuille excel
Résolu
Bonjour,
Je voudrais avoir comme entête de ma feuille active: livre de paie du mois de décembre 2014.
l'expression "décembre 2014" est dans la cellule B1 (que j'ai nommé per) de l'onglet feuil1.
merci de m'aider
Je voudrais avoir comme entête de ma feuille active: livre de paie du mois de décembre 2014.
l'expression "décembre 2014" est dans la cellule B1 (que j'ai nommé per) de l'onglet feuil1.
merci de m'aider
2 réponses
-
ContributeurBonjour,
si la cellule B1 (nommée per) est au format date mettre en entête la formule suivante :
="livre de paie du mois de " & TEXTE(per;"mmmm aaaa")
si la cellule B1 est du texte mettre la formule :
="livre de paie du mois de " & per
en vba pour mettre la même chose en cellule A1 :ActiveSheet.Cells(1, 1) = "Livre de paie du mois de " & Format([per], "mmmm yyyy")
Cordialement, -
ContributeurEn effet j'avais été un peu rapide.
Pour mettre dans l'entête, tester ceci :With ActiveSheet.PageSetup .CenterHeader = "Livre de paie du mois de " & Format([per], "mmmm yyyy") End With