En-tête en VBA

Salut tout le monde, je suis à la recherche d'une macro qui mettent à jours toutes les en-têtes d'un classeur (selon une charte graphique "brute", qui n'est pas variable).

Est ce que quelqu'un aurait un code à m'offrir ? Je suis pas assez bon pour réussir à coder ça, et ma deadline se rapproche !

En outre, je ne peux pas vous laisser de fichier, pour des raisons de confidentialité, désolé .

Merci à tous

Bonjour,

j'ai du mal à comprendre :

qui mettent à jours toutes les en-têtes

et :

charte graphique "brute", qui n'est pas variable

Si elle n'est pas variable, elle n'est pas à mettre à jour...

Et les mots :

m'offrir

deadline

rapproche

pas vous laisser de fichier

confidentialité

Ne sont pas ceux espérés pour une réponse rapide et efficace !

Sans rire, comment vous "offrir" un code pour "mettre à jour" votre charte graphique, sans la connaitre, votre charte, et sans connaitre la mise en page des différents fichiers confidentiel ?

@ bientôt

LouReeD

Bonjour

+1 Loureed...

Fred

Bonjour,

j'ai du mal à comprendre :

qui mettent à jours toutes les en-têtes

et :

charte graphique "brute", qui n'est pas variable

Si elle n'est pas variable, elle n'est pas à mettre à jour...

Et les mots :

m'offrir

deadline

rapproche

pas vous laisser de fichier

confidentialité

Ne sont pas ceux espérés pour une réponse rapide et efficace !

Sans rire, comment vous "offrir" un code pour "mettre à jour" votre charte graphique, sans la connaitre, votre charte, et sans connaitre la mise en page des différents fichiers confidentiel ?

@ bientôt

LouReeD

Bah maintenant que vous le dites... C'est pas faux !

Je vais essayer de résumer au maximum et d'être le plus clair possible, parce que j'ai été un peu brouillon oui :'D

J'aimerais qu'à l’exécution d'une macro, toutes les en-têtes de toutes mes pages deviennent, par exemple :

"Rapport sur nos lycées au "

Ecrit en gras, en Georgia, taille 11 et en bleu foncé.

Il faudrait donc que la macro :

Efface les anciennes en-tête

Écrive les nouvelles à la place

Re

bon comme tu ne précise rien d'autre.... voici ce que je peux faire avec les informations que tu donnes.....

Sub entete()
[A1] = "Rapport sur nos lycées au "
With [A1].Font
    .Name = "Georgia"
    .Size = 11
    .ColorIndex = 5
End With

End Sub

Fred

Re

bon comme tu ne précise rien d'autre.... voici ce que je peux faire avec les informations que tu donnes.....

Sub entete()
[A1] = "Rapport sur nos lycées au "
With [A1].Font
    .Name = "Georgia"
    .Size = 11
    .ColorIndex = 5
End With

End Sub

Fred

Merci Fred, mais est ce que [A1] veut dire quelque chose en particulier, ou est-ce que c'est pour dire la cellule "A1" ?

En tout cas, merci

Re

[A1] 

représente effectivement la cellule A1 de la feuille active...

Fred

Re

[A1] 

représente effectivement la cellule A1 de la feuille active...

Fred

Ok nickel, ça correspond plus ou moins à ce que je cherchais, sauf qu'il me le fallait dans l'en-tête du mode mise en page, mais du coup c'est nickel maintenant ! Merci beaucoup, et désolé pour mon manque de compétences et de clarté !

Pas de soucis !

Merci @ vous !

@ bientôt

LouReeD

Rechercher des sujets similaires à "tete vba"