• Initiateur de la discussion Initiateur de la discussion schimi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

schimi

Guest
Salut

j'ai vu sur ce site qu'il y avait moyen de personnaliser ses pied de page dans excel au moyen de macro.:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.LeftFooter = Range('A1').Value

End Sub

Mais, je suis un peu lent et je voudrais savoir si qqn peut m'expliquer pratiquement comment on fait.

NB En réalité, je souhaite insérer dans le pied de page une référence de cellule.

Merci beaucoup Schimi

jp.schimizzi@province.luxembourg.be
 
Bonjour schimi,

Tu lance l'éditeur VBA avec Alt + F11 (ou outil/Macro->Visual Basic Editor)

Dans l'explorateur de projet de l'éditeur VBA tu double clic sur ThsiWorkbook et tu insert le code.

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.LeftFooter = Range('A1').Value

End Sub

Ce code permet de mettre en pied de page en bas à gauche le contenu de la cellule A1 de la feuille imprimé. Donc il faut mettre la référence de cellule dans la cellule A1. Ou si ton texte est toujours le même, tu remplace Range('A1').Value par ta référence de cellule entre guillemet (' '):

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.LeftFooter = 'ton texte'

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
5
Affichages
2 K
Marine_blatz
M
Retour