Appliquer la mise en forme de Police de PowerPoint Texte par programmation

Je suis en train d'utiliser VBA pour insérer du texte dans une présentation PowerPoint TextRange, je utiliser quelque chose comme ceci:

ActiveWindow.Selection.SlideRange.Shapes("rec1").TextFrame.TextRange.Text = "Hi"

Cependant, je ne peux pas comprendre comment mettre en gras, italique et souligné par programmation (je ne vois pas .RichText propriété ou quelque chose de similaire).

Ce que j'ai est une simple HTML texte en gras, italique et souligné le texte, je voudrais convertir plus.

Comment faire?

  • Je pense que je me suis adressée à tous vos soucis dans mon édité réponse ci-dessous.
  • essayer de comprendre comment obtenir votre exemple pour travailler dans mon script. Je pense que le (Start:=2, Longueur:=3) est en train de jeter hors de VBScript, bien qu'il semble fonctionner en VBA (de ma faute -- devrait avoir précisé, j'ai été à l'aide de VBScript). Semble comme il se doit le travail, bien qu'une douleur -- je souhaite qu'ils en œuvre d'une meilleure façon que cela. Nouveau une fois que je suis en mesure de le faire fonctionner en tant que de besoin. Merci
  • J'ai utilisé votre post afin de refléter qui vous êtes à l'aide de VBScript. Suis intéressé de savoir comment vous résoudre ce problème.
InformationsquelleAutor OneNerd | 2009-06-08