mardi 6 décembre 2022

Pense Bête macro Word

Ce pense-bête permet de mettre à jour les champs dans un document Word, en-têtes et pieds de page compris à l’aide d’une petite macro. Et bien non, Word ne le fait pas automatiquement à l’ouverture.
J’en ai eu besoin, donc je l’ai fait, et il est ici parce que je partage.

Sub AutoOpen()
'
' update Macro
' Macro enregistrée le 05/07/2013 par Mehdi HAMIDA
'
' Mettre à jour les champs à l'ouverture du document

' 1. dans l’entête
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
Selection.WholeStory
Selection.Fields.Update

' 2. dans le bas de page
ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter
Selection.WholeStory
Selection.Fields.Update

' 3. dans le corps du document
ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument
Selection.WholeStory
Selection.Fields.Update

Selection.HomeKey Unit:=wdStory

End Sub

 

About Mehdi HAMIDA

Moi en quelques mots: je m'appelle Mehdi, j'habite à Lyon, je suis chef de projet technique et papa geek. Je m’intéresse aux nouvelles technologies, à la publicité, la musique, à l’art en général et à la culture 2.0, ainsi qu’à tout ce qui a trait de près ou de loin à Internet : réseaux sociaux, webmarketing, le marketing viral et la veille stratégique.

Check Also

Effet mémoire

On dit souvent que quand une batterie perd partiellement sa capacité on met en cause …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.