Bonjour,
En VBA, il existe une série de codes permettant d'appliquer une mise en forme au texte dans une entête ou un pied de page.
"&G" pour gras
"&I" pour italique
"&10" pour la taille
"&""Arial""" pour la police
etc...
Exemple:
ActiveSheet.PageSetup.CenterHeader = "&G&I&14&""Arial""texte"
Ce code va écrire "text" en gras, italique, police Arial de taille 14
Ma question
Je veux "text1" en gras, italique, police Arial de taille 14 sur la première ligne et "text2" en normal et police Courier New de 10 sur la seconde dans mon entête de page. Cet opération est simple à éffectuer manuellement.
J'ai essayé avec du code VBA et je n'y parviens pas.
ActiveSheet.PageSetup.CenterHeader = "&G&I&14&""Arial""texte1" & vbCrLf & "&10&""Courier New""texte2"
"text1" prend le format de "text2", soit Courier New de taille 10
Quelqu'un peut m'aider ?
Philippe