En tete et pied de page

condors.s

XLDnaute Occasionnel
Bonjour,:rolleyes:

je souhaiterai que mon entete ou pied de page soit dependant du contenu d'une cellule.
J'ai essayer de taper dans le champ pied de page "="cellule"" mais ca ne marche pas.

Quelqu'un peut il me filler un coup de main:eek:
 

Evelynetfrancois

XLDnaute Impliqué
Re : En tete et pied de page

bonsoir condors.s
il s'agit d une ligne de commande VBA que tu dois integrer à ta macro
ActiveSheet.PageSetup.CenterFooter = Range("A1").Value

pour pied de page centré
.LeftFooter pour pied de page droit
.RightFooter pour pied de page gauche

.CenterHeader pour en-tête centrée
LeftHeader pour en-tete centrée
RigthrHeader pour en-tete centrée

Mais au fait , as-tu fait une macro ???...................?
car sans macro je ne vois pas comment faire

à te lire
E et F
 

condors.s

XLDnaute Occasionnel
Re : En tete et pied de page

Evelynetfrancois à dit:
BONJOUR Condors.s
voici un bout de " départ"
a te lire
E et F


Merci E et F
C'est exactement ce que je voulais.

Est il possible de masquer le bouton ou le mettre dans la barre de menu par exemple, pour pouvoir l'appliquer a n'importe quel document sans avoir a faire un copier coller ?
En gros rajouter la fonction a Excel ??

Merci beaucoup
 

Evelynetfrancois

XLDnaute Impliqué
Re : En tete et pied de page

bonjour Condors.s
bien sur que c est possible
pour cela il faut créer une macro complementaire

simple a faire mais pas facile a expliquer , je fais de mon possible !!!

A partir d'un nouveau classeur enregistré sous Piedepage.xls :
déclenche , Outils/Macro/Visual Basic Editor.(alt F11)
insertion / module
Dans la fenêtre de code saisis :

Sub piedepage()
ActiveSheet.PageSetup.CenterFooter = Range("A1").Value
End Sub


Réactive la fenêtre EXELS contenant piedepage.xls,déclenche "enregister sous"

Dans TYPE DE FICHIERS :Selectionne MACRO COMPLEMENTAIRE MICROSOFT EXCEL.xla tout en bas de la liste !!!
Enregistre. PUIS FERME TOUT.
________________________________________________________________________
Ensuite
Ouvre Excel avec une nouvelle feuille
Déclenche outils/macros complémentaires
Clique sur parcourir et recherche le fichier piedepage.xla
selectionner puis OK ( ou coche la case a sa gauche )et valide
LA MACRO APPARAIT DANS LA LISTE DES MACROS COMPLEMENTAIRES


Declenche outils/personnaliser
Active l'onglet "Commande" et selectionne macros dans la liste catégories
UN BOUTON JAUNE APPARAIT traine le vers une des barre d'outils.
Une fois positionner, cliquer droit ,modifier l'élément NOM EN "Pieds de pages"
puis en bas de cette même liste cliquer sur "Affecter une macro"
saisies le nom de la macro , soit piedepage, et valide ok.
ferme la boite dialogue;
Saisisser un mot en A1 puis clique sur le bouton nouvellement créé.

maintenant ton bouton piedepage fait parti d EXCEL

j espere etre clair

tu peux egalement attribuer cette macro aux seuls classeurs concernés avec un macro simple (non complementaire) affectée a un bouton créé dans ta barre

toujour là ...................si blem

E et F
 

nat54

XLDnaute Barbatruc
Re : En tete et pied de page

C'est bon :
Code:
Sub entetepage()
Sheets("Page de garde & infos pratiques").Activate
ActiveSheet.PageSetup.CenterHeader = Range("I8").Value & " " & Range("I10").Value
End Sub

Merci Evelynetfrancois, je garde le tutorial pour macros complémentaires :)
 

Evelynetfrancois

XLDnaute Impliqué
Re : En tete et pied de page

re nat
le bouton personnaliser de macro complementaire ?

clic droit sur celui ci /personnaliser .. >la boite apparait
ensuite clic droit ou gauche (peut importe ) et tu fais glisser sur elle
tu peux eventuellement supprimer la macro complementaire .XLA
et tu es ainsi revenu au point de depart
bonne prog
E et F
 

Discussions similaires

Statistiques des forums

Discussions
312 330
Messages
2 087 347
Membres
103 525
dernier inscrit
gbaipc