Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Entête de page référant à une cellule et mis en forme

2 réponses
Avatar
FUXI
Bonjour à tous,

Voici mon problème :

Je voudrais comme entête la valeur contenue dans une cellule d'une autre
page et définir la mise en forme de cet entête. Je n'y arrive pas.

La cellule servant à l'entête est : "F1" dans la feuille "DONNEES"
L'entête est celui de la feuille "Mensualisation"


Voici ce que j'ai écrit :


Worksheets("MENSUALISATION").PageSetup.RightHeader =
Worksheets("DONNEES").Range("F1")

Sheets("Mensualisation").Select

With ActiveSheet.PageSetup
.LeftHeader = ""
.RightHeader = "&""Arial,Italic""&20"
.RightFooter = "&P / &N"
End With




Ca ne fonctionne pas.

Quelqu'un peut m'aider ?

Merci d'avance à tous !

2 réponses

Avatar
Jacques93
Bonsoir FUXI,

C'est normal, tu écrases la valeur assignée à RightHeader par la mise
en forme, essaie :

Worksheets("MENSUALISATION").PageSetup.RightHeader =
Worksheets("DONNEES").Range("F1")

Sheets("Mensualisation").Select

With ActiveSheet.PageSetup
.LeftHeader = ""
.RightHeader = "&""Arial,Italique""&20" & .RightHeader
.RightFooter = "&P / &N"
End With

Bonjour à tous,

Voici mon problème :

Je voudrais comme entête la valeur contenue dans une cellule d'une autre
page et définir la mise en forme de cet entête. Je n'y arrive pas.

La cellule servant à l'entête est : "F1" dans la feuille "DONNEES"
L'entête est celui de la feuille "Mensualisation"




Worksheets("MENSUALISATION").PageSetup.RightHeader =
Worksheets("DONNEES").Range("F1")

Sheets("Mensualisation").Select

With ActiveSheet.PageSetup
.LeftHeader = ""
.RightHeader = "&""Arial,Italic""&20"
.RightFooter = "&P / &N"
End With




Ca ne fonctionne pas.

Quelqu'un peut m'aider ?

Merci d'avance à tous !



--
Cordialement,

Jacques.

Avatar
FUXI
Super ! merci beaucoup ! ca fonctionne bien !

J'avais trimmé mais sans résultat ..... avant que tu n'interviennes !

Bonne fin de semaine à toi !

@+




Bonsoir FUXI,

C'est normal, tu écrases la valeur assignée à RightHeader par la mise
en forme, essaie :

Worksheets("MENSUALISATION").PageSetup.RightHeader =
Worksheets("DONNEES").Range("F1")

Sheets("Mensualisation").Select

With ActiveSheet.PageSetup
.LeftHeader = ""
.RightHeader = "&""Arial,Italique""&20" & .RightHeader
.RightFooter = "&P / &N"
End With

Bonjour à tous,

Voici mon problème :

Je voudrais comme entête la valeur contenue dans une cellule d'une autre
page et définir la mise en forme de cet entête. Je n'y arrive pas.

La cellule servant à l'entête est : "F1" dans la feuille "DONNEES"
L'entête est celui de la feuille "Mensualisation"




Worksheets("MENSUALISATION").PageSetup.RightHeader =
Worksheets("DONNEES").Range("F1")

Sheets("Mensualisation").Select

With ActiveSheet.PageSetup
.LeftHeader = ""
.RightHeader = "&""Arial,Italic""&20"
.RightFooter = "&P / &N"
End With




Ca ne fonctionne pas.

Quelqu'un peut m'aider ?

Merci d'avance à tous !



--
Cordialement,

Jacques.