Font

N

neo

Guest
Bonjour

Comment on fait dans une macro pour gérer la taille des polices, gras ou pas gras, l'italic, le soulignement.........


Merci
 
C

chris

Guest
Bonjour,
Le plus simple :
tu mets l'enregistrement macro en route,
tu effectues des modifs de police et tu arrêtes l'enregistreur : tu n'as plus qu'à analyser le code et l'adapter le cas échéant.
Chris
 
N

neo

Guest
Merci de ta reponse mais c'est une macro tres longue et tres complexe et je n'arrive pas à appliquer les choses que l'enregistreur m' a donné.

Ma Macro je la lance depuis EXCEL, elle va cherché des infos dans EXCEL et selon mon desir elle envoi un fax, imrpime un courrier ou envoi un mail.

C'est ds l'envoi de mail que je n'arrive pas à lui faire une bonne presentation.

L'enregistreur me donne ça :
Selection.TypeText Text:="test"
Selection.TypeParagraph
Selection.Font.Bold = wdToggle
Selection.TypeText Text:="est"
Selection.TypeParagraph
Selection.Font.Italic = wdToggle
Selection.TypeText Text:="test"
Selection.TypeParagraph
Selection.Font.Italic = wdToggle
Selection.Font.Bold = wdToggle

Je suis nul en macro, et je n'arrive pas à appliquer cette solution.
 
C

chris

Guest
Bonjour
Cela indique que pour chaque mise en forme il utilises 2 lignes
une pour indiquer qu'on formate tout le paragraphe (cellule) l'autre pour indiquer la mis en forme.
Selection.TypeParagraph
Selection.Font.Bold = wdToggle

Donc il faut que tu remplaces le mot selection par plage("B2") par exemple si tu veux appliquer à la cellule B2
Par contre
Selection.TypeText Text:="test"

indique que tu tapes du texte et ne sert pas pour formater

Chris
 

Discussions similaires

Réponses
2
Affichages
172

Statistiques des forums

Discussions
312 676
Messages
2 090 803
Membres
104 670
dernier inscrit
Djnic30