pied de page dans une cellule

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 !

Re : pied de page dans une cellule

Bonjour,

J'ai utilisé des MsgBoxes mais on peut tout aussi bien inscrire les infos dans des cellules
Code:
Sub aa()
With ActiveSheet.PageSetup
  MsgBox .LeftFooter, , "à gauche"
  MsgBox .CenterFooter, , "au centre"
  MsgBox .RightFooter, , "à droite"
  '---
'  [a1] = .LeftFooter
'  [b1] = .CenterFooter
'  [c1] = .RightFooter
End With
End Sub
 
Re : pied de page dans une cellule

Bonjour,

J'ai utilisé des MsgBoxes mais on peut tout aussi bien inscrire les infos dans des cellules
Code:
Sub aa()
With ActiveSheet.PageSetup
  MsgBox .LeftFooter, , "à gauche"
  MsgBox .CenterFooter, , "au centre"
  MsgBox .RightFooter, , "à droite"
  '---
'  [a1] = .LeftFooter
'  [b1] = .CenterFooter
'  [c1] = .RightFooter
End With
End Sub



Merci, je vais essayer ça de suite ^^ même si je sais pas ce qu'est un MsgBoxes ou cellule
Code:
Sub aa(). 
j'imagine que c est dans macro qu il faut aller ....
Cela dit , ça m’intéresse fortement de connaitre tout cela ^^
je pars de ce pas tout tenter pour y arriver...
 
Re : pied de page dans une cellule

on touche au but ^^
j ai réussi à obtenir cette macro mais il se pose un problème:


Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 14/10/2015 par Sellier-f
'
' Touche de raccourci du clavier: Ctrl+z
'
'Sub aa()
With ActiveSheet.PageSetup
' MsgBox .LeftFooter, , "à gauche"
' MsgBox .CenterFooter, , "au centre"
' MsgBox .RightFooter, , "à droite"
'---
' [a1] = .LeftFooter
' [b1] = .CenterFooter
[at10] = .RightFooter
.RightFooter = ""
End With
End Sub


Comme mon texte de pied de page est justement une pagination cela m' affiche "&P/&N" dans la cellule. il doit me manquer quelque chose, mais je bloque...
 
Re : pied de page dans une cellule

Bonjour,

D'après ce que je crois comprendre, l'information que vous essayez d'obtenir est le nombre de pages à l'impression.
Si c'est bien cela, essayez
Code:
Sub nbPages()
MsgBox ActiveSheet.HPageBreaks.Count + 1
End Sub
 
Re : pied de page dans une cellule

En fait, Je souhaiterai que le pied de page de forme "&[Page]/&[Pages]" (page/nbr de pages) apparaisse dans la cellule "AT10" de chaque feuilles de mon classeur et non pas en bas de page.

Le classeur est un recueil de plan géographique sous cartouche et la cellule AT10 correspond à l'emplacement de la pagination.
 
Re : pied de page dans une cellule

Bonjours à tous et un grand merci à PM02 qui s'est décarcassé à m'aider et comprendre ma demande pas vraiment clair ^^.

La solution pour paginer un classeur dans une cellule (ici la cellule "AT10") m'a été transmise d'un autre forum mais je tiens à la partager car c'est le but de ces discutions et pour remercier la réactivité exceptionnel de ce forum-ci qui est nettement plus avancé.

voici la solution:

Sub pagination()
indice = 0
nbFeuille = ThisWorkbook.Sheets.Count
For Each feuille In ThisWorkbook.Sheets
indice = indice + 1
With feuille.Range("AT10")
.NumberFormat = "@" 'pour éviter que la valeur entrée soit prise pour une date
.Value = "Page: " & indice & " / " & nbFeuille
End With
Next feuille
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

Discussions similaires

Réponses
7
Affichages
285
Réponses
11
Affichages
248
Réponses
3
Affichages
158
Réponses
2
Affichages
132
Retour