Si vous utilisez un code de macro pour définir votre en-tête ou pied de page, vous pouvez désigner plusieurs lignes pour eux. Ainsi, vous pouvez avoir un en-tête ou un pied de page de deux ou trois lignes, si vous le souhaitez. Vous faites cela en incluant simplement le code Chr (13) dans la chaîne que vous utilisez pour définir l’en-tête ou le pied de page. Lorsqu’il est utilisé avec les codes de commande discutés dans d’autres numéros de ExcelTips, c’est très puissant, en effet.

Par exemple, disons que vous vouliez un en-tête centré qui incluait le nom de votre entreprise sur la première ligne avec la date du jour sur la seconde. Vous utiliseriez le code suivant:

ActiveSheet.PageSetup.CenterHeader = "&C&BAmalgamated Widgets, Inc.&B"

& Chr(13) & "&D"

Notez l’utilisation du code de commande & B pour mettre le nom de la société en gras. La deuxième utilisation du code de commande consiste à désactiver l’attribut gras, afin que la date ne finisse pas par être en gras. Notez également l’utilisation du code de commande & C. N’oubliez pas que l’utilisation de codes de commande de positionnement tels que ceux-ci remplace le placement. Ainsi, le code suivant (qui placerait normalement les informations sur le côté gauche de l’en-tête) a exactement les mêmes résultats que le code précédent:

ActiveSheet.PageSetup.LeftHeader = "&C&BAmalgamated Widgets, Inc.&B"

& Chr(13) & "&D"

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (1992) s’applique à Microsoft Excel 97, 2000, 2002 et 2003.