Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2124 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBS] [Résolu]Centrer du texte dans un document Word

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VBS] [Résolu]Centrer du texte dans un document Word

n°1163615
dooggie
Posté le 28-07-2005 à 17:04:29  profilanswer
 

Bonjour
 
je dois réaliser une fonction qui créé un document Word vierge et qui met en forme le texte qu'on lui passe en paramètre.
Je suis presque arrivé au bout de mes peines, mais je n'arrive pas à center mon titre.
 

Code :
  1. Sub CreaNouveauDoc(titre, date, ref, nompers)
  2.     dim MyWord, MyDoc, rng
  3.    
  4.     set MyWord = createObject("WORD.APPLICATION" )
  5.     set MyDoc = MyWord.Documents.Add()  'ouverture d'un nouveau document vierge
  6.     MyWord.Visible = true
  7.    
  8.     set sel = MyWord.Selection
  9.     sel.Text=titre
  10.     sel.Select()
  11.    
  12.     With sel.Font
  13.         .Name = "Arial"
  14.         .Size = 28
  15.         .Bold = True
  16.         .Shadow = True
  17.         .Hidden = False
  18.         .SmallCaps = False
  19.         .AllCaps = True
  20.     End With
  21.     sel.ParagraphFormat.Alignment = wdAlignParagraphCenter
  22. End Sub


 
Normalement c'est la dernière ligne de la procédure qui doit le faire mais le texte reste désespérement aligné à gauche.
J'ai essayé l'objet range à la place de l'objet selection mais le résultat est le même.
 
Quelqu'un aurait il une idée svp ??


Message édité par dooggie le 28-07-2005 à 17:45:27
mood
Publicité
Posté le 28-07-2005 à 17:04:29  profilanswer
 

n°1163706
dooggie
Posté le 28-07-2005 à 17:46:55  profilanswer
 

c'est bon j'ai trouvé tout seul  
 
il faut remplacer wdAlignParagraphCenter par un chiffre
0 à gauche
1 au centre
2 à droite


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VBS] [Résolu]Centrer du texte dans un document Word

 

Sujets relatifs
[RESOLU] Recherche d'un string dans un tableau[CSS/ IE mac vs IE pc] Y a 1 developpeur sous Mac [Resolu]
centrer la page[resolu]Récupérer le nom de mon dossier
[resolu]ouvrir un .doc depuis excelPb d'affichage [Résolu]
[RESOLU] Ouvrir un document Word déjà existant avec Access 97Eclipse ne démarre plus, le log ne m'aide pas [Résolu]
Plus de sujets relatifs à : [VBS] [Résolu]Centrer du texte dans un document Word


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR