Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/03/2006, 21h25   #1
Invité de passage
 
Inscription : décembre 2005
Messages : 16
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 16
Points : 0
Points : 0
Par défaut [VBA-W]changer de place un numero sur une page word

bonsoir
je vous mets le code que j'ai pour numeroter un document, le probleme c'est que ce numero se met en haut à gauche et je voudrais le descendre de 2/3 lignes :

Code :
1
2
3
4
5
6
7
num = ActiveDocument.AttachedTemplate.AutoTextEntries("numéro").Value
num = num + 1
ActiveDocument.AttachedTemplate.AutoTextEntries("numéro").Value = num
Selection.TypeText Text:="N° " & num
num = Right("0000" & num, 4)
SendKeys "o"
ActiveDocument.SaveAs FileName:="N" & num & ".doc"
merci d'avance 8)
benco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2006, 12h37   #2
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Code :
1
2
3
4
5
6
7
8
    ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader 'Pour mettre ton numéro de page dans l'entête
    Selection.TypeParagraph 'descend d'une ligne
    Selection.TypeParagraph
    Selection.TypeParagraph
    'ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageFooter ' pour le mettre dans le pied de page
    Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldPage  'insère le N° de page
    Selection.ParagraphFormat.Alignment = wdAlignParagraphRight  'Allignement à droite -> wdAlignParagraphLeft pr gauche (!)
    ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument  'retour dans le doc
Tu as tous les éléments dont un qui t'évite de mettre num = num + 1


A+
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h26.


 
 
 
 
Partenaires

Hébergement Web