OVH Cloud OVH Cloud

Modifier l'en tete à l'impression.

24 réponses
Avatar
fredydeaux
Bonjour,

A l'impression d'une feuille Excel on peut lors du choix de la mise en
page personnaliser l'en t=EAte en utilisant les boutons num=E9ros de
page, nom du fichier etc...
Mais comment faire pour automatiser la "Personnalisation de l'en t=EAte"
tel que celui-ci soit la recopie du contenu de la cellule A1 par
exemple. (A1 =E9tant remplie par mes petits doigts muscl=E9s)

Merci

10 réponses

1 2 3
Avatar
DarthMac
Hello Fred,

content que tu sois content. En effet, je me suis contenté de tout te
balancer sans explication, me disant que j'aurais plus de temps ce soir
pour faire la dissertation si nécessaire. Je vois que tu as tout
compris tout seul... ;-)

Pour ce qui est de mon nickname, c'est "Mac" pour plusieurs raisons.
D'abord parce que j'aimais bien le personnage de MacGyver qui trouve
toujours une solution pour tout avec 2 bouts de ficelle et une
allumette (voire une amulette). Ensuite pour d'autres personnages en
Mac (Leod par ex.). Et enfin, mais chronologiquement première raison,
parce que je fus de la Pomme pendant longtemps. Mon premier ordi était
un Apple II plus en 1981, et j'ai suivi la progression jusqu'au moment
ou le bon travail de notre pauvre Job et la mauvaise politique d'Apple
à la sortie des G3 et des G4 m'a contraint à aller vers le PC pour
pleins de raisons. Je reste néanmoins proche du mac et mon frère est un
vieux Mac de la vieille qui traine bien souvent sur les forum Apple et
Mac machintruc ;-)

Si les 2 macros fonctionnent bien, tu pourras effectivement les adapter
pour "pomper" les infos de plusieurs cellules à mettre dans tes
différents en-têtes...

Alors maintenant, pour finir, pourquoi je mets et puis j'enlève, cela
vient simplement du fait que pour mon usage, j'ai rarement besoin
d'en-tête mais que mon chef me demande des états et qu'il veut des
titres... pour ne pas être paumé. En réalité toutes mes infos pour ces
états sont dans le même fichier, donc selon ce qu'il me demande, je
filtre les bonnes infos et met le bon en-tête... voilou.

a bientôt pour de nouvelles questions :-)

Mac

a émis l'idée suivante :

Bonsoir DarthMac,

Donc, j'ai copié collé dans un module . Rahhh tout est rouge (genre
beaujolais nouveau, donc plus vif que Cabernet) Visiblement c'est pas
Mac ou alors il faut compléter.


NON pas du tout. Ca marche très bien sur un Mac MAIS à condition de :
1° Faire un copier du le code dans le forum.
2° Collez dans le module. Tout devient rouge.
3° Enlevez les espaces intempestifs invisibles à l'oeil qui ont été
importés malencontreusement ce qui transforme le cabernet en jus de
chaussette bien noir.

Il y a 2 macro car une copie la cellule active en en tête + la date du
jour en pied.
Et l'autre efface tout.

Bon bon
Fred content.



Avatar
DarthMac
vient de nous annoncer :
Le CDO ??? port 119 ????


pour cela... je vais essayer de faire bref. Nous avons un mega FireWall
au boulot et j'ai demandé à l'équipe informatique de m'y ouvrir le port
119 qui me permettra de me connecter aux serveurs de news. Sinon c'est
impossible. Du coup, dans la journée je suis obligé de passer par CDO,
l'interface web de nigaud$otte qui est si récriée ici (et pour de
bonnes raisons de mauvais usage qu'il en est fait). Au moins, elle me
permet de poster dans la journée en attendant qu'ils me fassent mon
petit trou dans le Mur de Feu.

mac

Avatar
Fred

Hello Fred,

content que tu sois content.

Si les 2 macros fonctionnent bien, tu pourras effectivement les adapter
pour "pomper" les infos de plusieurs cellules à mettre dans tes
différents en-têtes...

En réalité toutes mes infos pour ces états sont dans le même fich ier, donc selon ce qu'il me
demande, je filtre les bonnes infos et met le bon en-tête... voilou.

a bientôt pour de nouvelles questions :-)



Merci ces longues réponses.

Nouvelle question à votre sagacité mes biens chers maîtres.

A partir de :

Sub en_teteBIS()
With Sheets("Feuil3").PageSetup
.LeftHeader = "&""Arial,Gras""&25" & [A1]
.CenterHeader = "&""Arial,Gras""&14" & [A2]
End With
End Sub



Je cherche effectivement à disposer les info que je veux envoyer dans
l'en tête directement réglable depuis la feuille, donc depuis des
cellules de la feuille (Je parle donc au pluriel maintenant)

En A1 : Le texte de En tête GAUCHE - B1 Le texte de En tête MILIEU -
C1 Le texte de En tête DROIT.
Puis en A2 la Police de E T GAUCHE, en B2 la Police de E T MILIEU, en
C2 la Police de E T DROIT,
Puis ligne 3 : la taille des 3 polices.
Puis ligne 4 : le Gras ou l'italique.

L'avantage serait visuel : on verrait du premier coup d'oeil sur la
synthèse constituée par les premières ligne ce qui apparaitra dans
l'en tête imprimé. Et c'est utilisable par les novices. ("On"
pourrait être une blonde platinée)

Question : comment fait-on pour alimenter la macro avec les données
dans les cellules sans passer par des machins box qui vont effrayer la
blonde et qui ne sont pas "visuel synthétique".

A vous lire (ce soir, maintenant je vais au turbin)

Fred


Avatar
jps
l'eûsses-tu cru, françois
jps

"Francois L" a écrit dans le message de news:
%
On a est tous nouille sur pleins de choses, ça ne doit pas empêcher
d'essayer.


Avatar
Francois L
l'eûsses-tu cru, françois
jps


Bonsoir jps,

??? La syntaxe n'est pas bonne, la macro plante et le résultat est bon !

Tu te rend compte jps, si c'était toujours comme ça, il y aurait plein
de contributeurs bénévoles désoeuvrés et je ne te parle pas du chômage
chez les développeurs ! Et le mpfe, à quoi servirait-il ? juste à des
HS, mais ça n'aurait plus de sel. Pourvu que ce ne soit pas comme ça
avec 2007.

--
François L

Avatar
Fred
??? La syntaxe n'est pas bonne, la macro plante et le résultat est bon !

l'eûsses-tu cru, françois



François L à ecrit
Tu te rend compte jps, si c'était toujours comme ça, il y aurait plein
de contributeurs bénévoles désoeuvré.


Bon marrez-vous mais :
1 - vous serez bien content qu'on paye vos retraites.
2 - vous pouvez vous aussi vous acheter des Mac : ils sont en vente
libre (Je sais c'est triste car du coup des gens comme moi en achète
et bidouille Excel avec....)

Bon alors pour faire du "visuel synthétique" ???? Hmmm y'a personne
???

Fred taquin


Avatar
FxM
Bonsoir L, :o)

l'eûsses-tu cru, françois
ça n'aurait plus de sel.



Sans sel ? Ce serait fade ...

Ok, je sors
@+
FxM




l'eûsses-tu cru, françois
jps


Bonsoir jps,

??? La syntaxe n'est pas bonne, la macro plante et le résultat est bon !

Tu te rend compte jps, si c'était toujours comme ça, il y aurait plein
de contributeurs bénévoles désoeuvrés et je ne te parle pas du chômage
chez les développeurs ! Et le mpfe, à quoi servirait-il ? juste à des
HS, mais ça n'aurait plus de sel. Pourvu que ce ne soit pas comme ça
avec 2007.




Avatar
Fred
Bonsoir à tous,

Je suis embété de ne pas avoir recu de réponse à ma requete du 19
Octobre à 08 h 03.

Ai-je vexé quelqu'un ?
La question ne motive personne ?

Bon

A vous lire

Fred
Avatar
DarthMac
Fred a formulé ce samedi :
Bonsoir à tous,

Je suis embété de ne pas avoir recu de réponse à ma requete du 19
Octobre à 08 h 03.

Désolé, pas eu le temps


Ai-je vexé quelqu'un ?
mais non, mais non, t'inquiètes... nous avons parfois une vie après XL,

c'est tout ;-)
La question ne motive personne ?
bon, ok, ya ptet de ça. En fait, personnellement, je pensais qu'en

planchant un peu dessus, tu trouverais par toi-même. Si c'est le cas,
donne nous ici ce que tu as fait pour avancer la dessus et on pourra
corriger ou aider...

mac

Avatar
Fred
Fred a formulé ce samedi :

Je suis embété de ne pas avoir recu de réponse à ma requete du 19
Octobre à 08 h 03.

La question ne motive personne ?
bon, ok, ya ptet de ça. En fait, personnellement, je pensais qu'en

planchant un peu dessus, tu trouverais par toi-même. Si c'est le cas,
donne nous ici ce que tu as fait pour avancer la dessus et on pourra
corriger ou aider...

Merci Mac.


Voila ou j'en suis.

Sub en_teteBIS() ' Essais de Fred
With Sheets("Feuil3").PageSetup
.LeftHeader = "&""Impact,Gras""&20" & [A1]
.CenterHeader = "&""Impact""&20&B" & [B1]
.RightHeader = "&""Arial,Normal""&10&i" & [C1] & [C28]

End With
End Sub

J'ai compris les codes d'instruction selon l'aide (sauf que l'aide dit
qu'il faut le code &G pour gras en fait c'est &B (pour Bold) donc la
traduction est resté en carafe.
J'ai pigé que on peut écrire "Impact, Gras" qui est équivalent à
"Impact""&B".
J'ai pigé que s'écrira dans l'en tête le contenu de C1 que l'on peux
le concatener avec C28.

Mais ca ne resout pas le probleme de ma blonde platinée qui reste de
modifier le contenu de l'en tete en indiquant- dans sa feuille - le
texte en A1, la Police en A2, la Graisse en A3, etc... de façon à
avoir un tableau de réglage visuel synthétique (j'aime bien
l'expression) directement dans sa feuille.
En d'autre terme comment la macro ira t'elle chercher les codes des
lignes WITH dans la feuille.

A vous lire, mon (mes) bien(s) cher(s) maitre(s).

Le Fred


1 2 3