Changer la couleur de police dans un document Word
J'ai écrit un essai sur un petit mot addon et je ne peux pas trouver un moyen de changer la couleur de police d'un mot.
Voici mon code:
var wordsList = this.Application.ActiveDocument.Words;
wordsList[i].Font.TextColor = WdColor.wdColorRed;
Ce ne compile pas car TextColor Propriété n'a pas de Setter (ReadOnly).
le ci-dessous pour vous? si oui, vous pouvez sélectionner le creux coche en regard de la réponse
OriginalL'auteur ghet | 2011-03-13
Vous devez vous connecter pour publier un commentaire.
Il y a deux façons de le faire. Vous pouvez soit utiliser
Font.ColorIndex
pour des choix simples ouFont.Fill.ForeColor
pour plus grand choix. Voici quelques VBA:Remarque sur la
Font.Fill.ForeColor
un, vous avez également accès à laRGB
propriété et pouvez définir la police pour non-couleur constante, commes.Font.Fill.ForeColor.RGB = RGB(255, 255, 0)
il définit à jaune.OriginalL'auteur Todd Main
Vous devez définir
Font.ColorIndex = Word.WdColorIndex.wdRed
, pas laTextColor
de la propriété. Définir l'indice de ce que vous avez besoin et vous y êtes.OriginalL'auteur Richard Ciner