Mettre le contenu des cellules dans des pieds de page (Microsoft Excel)
Vous trouverez peut-être utile de placer parfois le contenu d’une cellule dans le pied de page d’une feuille de calcul et de mettre à jour le pied de page chaque fois que le contenu de la cellule est modifié. Le moyen le plus simple de le faire est d’utiliser une macro. Voici un exemple de macro qui placera le contenu de la cellule A1 dans le côté gauche du pied de page:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range) ActiveSheet.PageSetup.LeftFooter = Range("A1").Text End Sub
La macro est exécutée chaque fois qu’Excel effectue son recalcul normal, c’est-à-dire chaque fois que le contenu d’une cellule change ou que quelqu’un appuie sur F9. Si vous souhaitez que le contenu se trouve dans une partie différente du pied de page, vous pouvez remplacer LeftFooter par CenterFooter ou RightFooter.
Pour appliquer une mise en forme au pied de page autre que celle par défaut, vous devrez ajouter des codes de mise en forme spéciaux, et vous pouvez également utiliser des codes de données spéciaux qu’Excel reconnaît pour les en-têtes et les pieds de page. Le formatage spécial et les codes de données spéciaux sont assez longs et ont été traités dans d’autres numéros de ExcelTips.
Si vous travaillez avec une feuille de calcul très volumineuse, la modification du pied de page chaque fois qu’Excel recalcule peut ralentir inutilement votre ordinateur.
Après tout, le pied de page reste invisible pour l’utilisateur jusqu’à ce que la feuille de calcul soit réellement imprimée. Dans ce cas, il vous suffit de renommer la macro ci-dessus en un autre nom que vous exécuteriez ensuite manuellement à la dernière étape avant d’imprimer une feuille de calcul.
_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 (2522) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:
link: / excelribbon-Putting_Cell_Contents_in_Footers [Mettre le contenu des cellules dans les pieds de page]
.