>>>> Jean-Louis Cadeillan a écrit :
>>>>     
>>>> Dans Calc, je ne parviens pas à faire un lien entre le contenu d'une     
>>>> cellule et l'en-tête de page. J'aimerais, par exemple,  pouvoir saisir une 
>>>> date dans une cellule (ou un contrôle déroulant Date) d'une feuille et que 
>>>> cette valeur soit automatiquement reportée dans l'en-tête de toutes les
>>>> feuilles d'un classeur.
>>>> Je suppose qu'il faut pour cela insérer un champ par le menu Format/Page/
>>>> Editer mais à part les champs prévus (Nom de fichier, Nom de feuille,  
>>>> Page,Pages, date et heure), je ne vois rien d'autre... le champ date
>>>> mentionné  ne convient pas, car c'est une date mise à jour automatiquement 
>>>> à chaque  ouverture du classeur... Quelqu'un aurait-il une idée ?
>>>> PS : je précise que je n'y suis pas parvenu sous Excel (97) et que
>>>> j'utilisais une macro du genre :
>>>>
>>>> Dim date_val As String          'contient la date du devoir
>>>>
>>>> Sub tête()
>>>>     With Sheets("Feuille 1").PageSetup    'change les en-têtes de page
>>>>         .RightHeader = "&""Courier New,Normal""&10" & "le " & date_val
>>>>     End With
>>>>      
>>>>     With Sheets("Feuille 2").PageSetup
>>>>         .RightHeader = "&""Courier New,Normal""&10" & "le " & date_val
>>>>     End With
>>>>      
>>>>     With Sheets("Feuille 3").PageSetup
>>>>         .RightHeader = "&""Courier New,Normal""&10" & "le " & date_val
>>>>     End With
>>>> End Sub
>>>>
>>>> La valeur de la date du devoir était récupérée dans une boîte de dialogue 
>>>> à la première ouverture du classeur... mais je ne sais pas faire de macro
>>>> avec Ooo et il serait si simple de pouvoir renseigner cet en-tête à partir 
>>>> d'une cellule...
>>>>
>>>> Bonnes fêtes à tous !
>>>>
>>>>       
>>> Jean Michel PIERRE <jmpniort <at> orange.fr> writes:
>>>
>>> Comme il est facile de passer le nom de la feuille dans l'en-tête,
>>> tu peux renommer celle-ci avec la date qui t'intéresse.
>>> J.M
>> Jean-Louis Cadeillan a écrit :
>> Merci, mais ce n'est malheureusement pas possible puisque je désire que 
>> plusieurs feuilles aient la même date dans l'en-tête, or je ne peux avoir 
>> plusieurs feuilles du même nom.... de plus, j'aimerais une solution où je
>> n'ai à saisir qu'une seule fois la date (et d'autres informations communes à 
>> l'en-tête de toutes les feuilles)...
>> 
> Jean Michel PIERRE <jmpniort <at> orange.fr> writes:
> Cette réponse de la FAQ est elle mieux adaptée ?
> http://wiki.services.openoffice.org/wiki/Fr.openoffice.org/FAQ/Calc/004
> J.M

Effectivement cette réponse est plus adaptée, je l'ai utilisée cette nuit (une 
insOoomnie) j'ai mis dans une cellule sur la première ligne de chaque feuille 
les informations liées par des "&" (date, nom, etc.) et récupérées dans 
certaines cellules d'une des feuilles... ce qui m'a obligé à décaler les lignes 
de mes tableaux, d'où des erreurs de fonctions (comme la fonction "décaler" qui 
n'aime pas trop être déplacée) qu'il m'a fallu corriger. De plus la mise en 
page est plus aléatoire car le nombre de colonne de mes tableaux peut être 
changé par l'utilisateur et du coup ce "pseudo en-tête" n'est pas forcément 
centré par rapport à la page, contrairement au vrai  en-tête (que j'ai 
désactivé, du coup)... sans compter que la version 3.0 de mon classeur ne 
fonctionne pas avec la 2.4 que j'ai au bureau, d'où une autre galère (par 
exemple "arrondi.au.multiple" se retrouve traduit par "mround", fonction qui 
n'est pas reconnue...)

NB : j'ai eu jusqu'ici beaucoup de mal à rechercher les anciennes contributions 
du forum sur tel ou tel thème,la fonction "search" de la page :
http://news.gmane.org/gmane.comp.openoffice.general.french ne trouve jamais 
rien. C'est un peu par hasard que j'ai trouvé ce lien :
http://www.mail-archive.com/[email protected]/ qui lui a une fonction de 
recherche efficace !
Si cela peut être utile à d'autres...

Jean-Louis





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Répondre à