OVH Cloud OVH Cloud

Date dans aperçu avant impression

11 réponses
Avatar
Titus
Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on peut
mettre une date. Je souhaite pouvoir avoir "année 2004" afin que celle-ci
change chaque année.
Merci
Titus

10 réponses

1 2
Avatar
sabatier
bonjour titus
un truc dans ce genre, peut-être?

With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "année 2004"
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = "pour changer l'année, faudra la mimine sauf si
un crack passe par là"
End With
ActiveWindow.SelectedSheets.PrintPreview

jps

Titus a écrit:
Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on peut
mettre une date. Je souhaite pouvoir avoir "année 2004" afin que celle-ci
change chaque année.
Merci
Titus




Avatar
garnote
Et si en A1, on entrait la formule :
="année " & ANNEE(AUJOURDHUI())
avec caractères blancs et :

Sub Année()
With ActiveSheet.PageSetup
.CenterHeader = [A1]
.RightFooter = [A1]
End With
ActiveWindow.SelectedSheets.PrintPreview
End Sub

serait-ce raisonnable ?

Serge

"sabatier" a écrit dans le message de news:

bonjour titus
un truc dans ce genre, peut-être?

With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "année 2004"
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = "pour changer l'année, faudra la mimine sauf si
un crack passe par là"
End With
ActiveWindow.SelectedSheets.PrintPreview

jps

Titus a écrit:
Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on peut
mettre une date. Je souhaite pouvoir avoir "année 2004" afin que
celle-ci


change chaque année.
Merci
Titus







Avatar
garnote
Avec des minutes, ça semble fonctionner.

En A1 et caractères blancs :
="minute "&MINUTE(MAINTENANT())

ET :

Private Sub Workbook_Open()
Call Minute
End Sub

Sub Minute()
With ActiveSheet.PageSetup
.CenterHeader = [a1]
.RightFooter = [a1]
End With
ActiveWindow.SelectedSheets.PrintPreview
End Sub

Serge

"garnote" a écrit dans le message de news:
CNVUb.18703$
Et si en A1, on entrait la formule :
="année " & ANNEE(AUJOURDHUI())
avec caractères blancs et :

Sub Année()
With ActiveSheet.PageSetup
.CenterHeader = [A1]
.RightFooter = [A1]
End With
ActiveWindow.SelectedSheets.PrintPreview
End Sub

serait-ce raisonnable ?

Serge

"sabatier" a écrit dans le message de news:

bonjour titus
un truc dans ce genre, peut-être?

With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = "année 2004"
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = "pour changer l'année, faudra la mimine sauf si
un crack passe par là"
End With
ActiveWindow.SelectedSheets.PrintPreview

jps

Titus a écrit:
Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on
peut



mettre une date. Je souhaite pouvoir avoir "année 2004" afin que
celle-ci


change chaque année.
Merci
Titus











Avatar
ChrisV
Bonjour Titus,

Dans la feuille de code de ThisWorkbook...

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup _
.CenterHeader = "année " & Format(Date, "yyyy")
End Sub


ChrisV


"Titus" a écrit dans le message de news:

Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on peut
mettre une date. Je souhaite pouvoir avoir "année 2004" afin que celle-ci
change chaque année.
Merci
Titus




Avatar
garnote
Enfin, les cracks se manifestent !

Serge


"ChrisV" a écrit dans le message de news:

Bonjour Titus,

Dans la feuille de code de ThisWorkbook...

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup _
.CenterHeader = "année " & Format(Date, "yyyy")
End Sub


ChrisV


"Titus" a écrit dans le message de news:

Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on peut
mettre une date. Je souhaite pouvoir avoir "année 2004" afin que
celle-ci


change chaque année.
Merci
Titus








Avatar
Titus
Merci beaucoup à tous, je n'ai que l'embarras du choix
Titus

"garnote" a écrit dans le message de
news:R4WUb.19137$
Enfin, les cracks se manifestent !

Serge


"ChrisV" a écrit dans le message de news:

Bonjour Titus,

Dans la feuille de code de ThisWorkbook...

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup _
.CenterHeader = "année " & Format(Date, "yyyy")
End Sub


ChrisV


"Titus" a écrit dans le message de news:

Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on
peut



mettre une date. Je souhaite pouvoir avoir "année 2004" afin que
celle-ci


change chaque année.
Merci
Titus












Avatar
sabatier
merci, chris : ce que j'avais subodoré sans être parvenu à l'écrire...
jps

ChrisV a écrit:
Bonjour Titus,

Dans la feuille de code de ThisWorkbook...

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup _
.CenterHeader = "année " & Format(Date, "yyyy")
End Sub


ChrisV


"Titus" a écrit dans le message de news:


Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on peut
mettre une date. Je souhaite pouvoir avoir "année 2004" afin que celle-ci
change chaque année.
Merci
Titus









Avatar
Michel Pierron
.CenterHeader = "année " & Year(Date)
MP

"ChrisV" a écrit dans le message de
news:
Bonjour Titus,

Dans la feuille de code de ThisWorkbook...

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup _
.CenterHeader = "année " & Format(Date, "yyyy")
End Sub


ChrisV


"Titus" a écrit dans le message de news:

Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on peut
mettre une date. Je souhaite pouvoir avoir "année 2004" afin que
celle-ci


change chaque année.
Merci
Titus








Avatar
Ricky [MVP]
Bonjour *Titus* (et tous les lecteurs)
| Bonsoir,
| Dans "aperçu avant impression", dans "en tête et pied de page", on
| peut mettre une date. Je souhaite pouvoir avoir "année 2004" afin que
| celle-ci change chaque année.
| Merci
| Titus


Tu places tout ce que tu veux dans la (les) première(s) ligne(s) de la feuille et tu utilises comme en-tête dans Fichier / Mise en page / Feuille

--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faq.ms.word.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
Avatar
Titus
OK merci beaucoup Michel
Titus

"Michel Pierron" a écrit dans le message de
news:%
.CenterHeader = "année " & Year(Date)
MP

"ChrisV" a écrit dans le message de
news:
Bonjour Titus,

Dans la feuille de code de ThisWorkbook...

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup _
.CenterHeader = "année " & Format(Date, "yyyy")
End Sub


ChrisV


"Titus" a écrit dans le message de news:

Bonsoir,
Dans "aperçu avant impression", dans "en tête et pied de page", on
peut



mettre une date. Je souhaite pouvoir avoir "année 2004" afin que
celle-ci


change chaque année.
Merci
Titus












1 2