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

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Macro word : changer la police et la taille caractère d'un texte ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Macro word : changer la police et la taille caractère d'un texte ?

n°550475
vthand
Posté le 25-10-2003 à 20:56:13  profilanswer
 

Bonsoir,
Sous Word, je fais une nouvelle macro ( je m'excuse, suis un newbee dans ce domaine) qui est censée changer la police et la taille de ma sélection.
Ca ne fonctionne pas.
Possible uniquement en programmant en VB ?
 :hello:


---------------
C'est en se plantant qu'on devient jardinier.
mood
Publicité
Posté le 25-10-2003 à 20:56:13  profilanswer
 

n°557032
vthand
Posté le 02-11-2003 à 20:09:42  profilanswer
 

up


---------------
C'est en se plantant qu'on devient jardinier.
n°557137
Carbon_14
Posté le 02-11-2003 à 21:58:32  profilanswer
 

Y aurait moyen de la lister pour voir ce qui va pas.... ?
Si ça marche pas, il y a un problème.
 
J'en avais écrit une en Word 2.0 (macro de word), sous Word 2000, j'ai dû tout reprendre (VBA). C'était pour mettre en indice tous les chiffres de ma sélection (pour écrire C2H5OH par exemple, ça évite de reprednre un par un).

n°558043
vthand
Posté le 03-11-2003 à 21:04:33  profilanswer
 

Voici u petit test :
Je crée une macro sous Word : sélectionne tout le texte, change la police en Arial et met en taille 20.
 
Voici ce que ça donne :
 
Sub ChangerTailleEtPolice()
'
' ChangerTailleEtPolice Macro
' Macro enregistrée le 03/11/2003 par tissot
'
    Selection.WholeStory
End Sub
 
C'est peu, non !
Donc je pense que cela n'est possible qu'en programmant et pas en entegistrant une macro sous Word


---------------
C'est en se plantant qu'on devient jardinier.
n°558044
vthand
Posté le 03-11-2003 à 21:07:19  profilanswer
 

Et si je fais une macro qui sélectionne tout mon texte ça donne ... la même chose :
 
Sub Selection()
'
' Selection Macro
' Macro enregistrée le 03/11/2003 par tissot
'
    Selection.WholeStory
End Sub


---------------
C'est en se plantant qu'on devient jardinier.
n°558047
vthand
Posté le 03-11-2003 à 21:09:48  profilanswer
 

Donc, c'est la sélection qui ne se fait pas?


---------------
C'est en se plantant qu'on devient jardinier.
n°558054
walli
Posté le 03-11-2003 à 21:23:03  profilanswer
 

c'est parce que tu ne passes pas par les menus pour changer ta police.
en enregistrant ta macro et en passant par le menu Outils, police, tu aura beaucoup plus de code ;)
Après, tu ne gardes que ce qui t'intéresses, pour ton exemple :

Code :
  1. Sub Macro1()
  2. '
  3. ' Macro1 Macro
  4. ' Macro enregistrée le 03/11/03 par info
  5. '
  6.     Selection.WholeStory
  7.     With Selection.Font
  8.         .Name = "Arial"
  9.         .Size = 20
  10.     End With
  11. End Sub

n°560333
vthand
Posté le 05-11-2003 à 21:37:04  profilanswer
 

merci, je teste.


---------------
C'est en se plantant qu'on devient jardinier.
n°560336
vthand
Posté le 05-11-2003 à 21:39:29  profilanswer
 

Et je confirme aussitôt : ça marche.
Encore merci et bonsoir.
 
 :jap:  :jap:  :jap:


---------------
C'est en se plantant qu'on devient jardinier.

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

  Macro word : changer la police et la taille caractère d'un texte ?

 

Sujets relatifs
[Python] Imprimer une liste dans une zone texte...Inclure une police en html
test d'une chaine de caractère?[VC++7] int en chaine de caractère :o/
[Javascript] Pb taille de fenêtre[VBA-OLE]Pb pour changer l'imprimante active de Word
[PHP] Passer un texte avec un '&' comme paramètreChanger la taille du header de mes jinternal frame
Plus de sujets relatifs à : Macro word : changer la police et la taille caractère d'un texte ?


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