OVH Cloud OVH Cloud

Automatiser header et footer avec une macro

4 réponses
Avatar
MMC
Bonjour à tous !

Je vous écris car je suis un peu dépassé par Visual Basic (Office XP).
Auparavant j'utilisais la version 5.0 et je m'y retrouvais très bien mais là
plus rien ne va.

Alors en fait j'aimerais créer une procédure me permettant (successivement)
sous Word :
- de mettre en en-tête supérieur un libellé (ça j'ai réussi)
- ce libellé doit contenir le nom du fichier dans ses propriétés (euh
commande title ?)
- l'en tête doit être centré, 8 points, et avoir une bordure inférieure (je
n'arrive qu'à le centrer)
- le pied de page doit contenir sur deux lignes un texte centré, 8 points,
italique, avec une bordure supérieure
- le pied de page dans sa troisième ligne contient un Page de X à Y aligné à
droite.
- supprimer la première page.

J'ai beaucoup de mal à intégrer la nouvelle syntaxe de Visual Basic (snif
plus de français) et le code que me produit l'enregistrement automatique est
lourd et lacunaire.
Je précise de plus que je n'ai jamais fait de macros contrôlant un fichier
word (je travaille d'habitude sous excel) et je ne comprends pas trop la
sélection des caractères ou autres choses comme cela.

Pourriez-vous s'il vous plaît me donner quelques pistes ?

Je vous en remercie par avance.

4 réponses

Avatar
Anacoluthe
Bonjour !


'MMC' nous a écrit ...
Alors en fait j'aimerais créer une procédure me permettant (successivement)...


La totalité de votre procédure est enregistrable !
Double-cliquez sur ENR de la barre d'état,
ensuite macro bien fort dans le micro,
et VBE pour admirer le chef d'oeuvre superfétatoire :-D

Anacoluthe
« Savoir n'est pas penser, c'est avoir enregistré. »
- Jean-Claude CLARI

Avatar
MMC
Bonjour et merci de ta réponse.
Euh mais je fais comment pour récupérer le nom de mon fichier (dans
propriétés) et je supprime la page n°1 comment ? :'(

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

Bonjour !


'MMC' nous a écrit ...
Alors en fait j'aimerais créer une procédure me permettant
(successivement)...


La totalité de votre procédure est enregistrable !
Double-cliquez sur ENR de la barre d'état,
ensuite macro bien fort dans le micro,
et VBE pour admirer le chef d'oeuvre superfétatoire :-D

Anacoluthe
« Savoir n'est pas penser, c'est avoir enregistré. »
- Jean-Claude CLARI



Avatar
Anacoluthe
Bonjour !

'MMC' nous a écrit ...
Euh mais je fais comment pour récupérer le nom de mon fichier (dans
propriétés) et je supprime la page n°1 comment ? :'(


Tout ça se fait sans macro bien entendu :
- Le nom du fichier c'est le champ Filename (Insertion/Champ)
- La page 1 se sélectionne depuis le début du document jusqu'à
'Aller' page 2 en extension de sélection - puis Suppr
Ctrl+Home F8 F5 Page 2 Suppr
Voili voilà

Anacoluthe
« Savoir n'est pas penser, c'est avoir enregistré. »
- Jean-Claude CLARI

Avatar
MMC
Merci merci
Je teste cela ce soir :)

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

Bonjour !

'MMC' nous a écrit ...
Euh mais je fais comment pour récupérer le nom de mon fichier (dans
propriétés) et je supprime la page n°1 comment ? :'(


Tout ça se fait sans macro bien entendu :
- Le nom du fichier c'est le champ Filename (Insertion/Champ)
- La page 1 se sélectionne depuis le début du document jusqu'à
'Aller' page 2 en extension de sélection - puis Suppr
Ctrl+Home F8 F5 Page 2 Suppr
Voili voilà

Anacoluthe
« Savoir n'est pas penser, c'est avoir enregistré. »
- Jean-Claude CLARI