Je suis en train d'utiliser VBA pour insérer du texte dans une présentation PowerPoint TextRange
, j'utiliser quelque chose comme ceci:Appliquer la police mise en forme de texte PowerPoint Programatically
ActiveWindow.Selection.SlideRange.Shapes("rec1").TextFrame.TextRange.Text = "Hi"
Cependant, je ne peux pas comprendre comment appliquer des caractères gras , italique et souligné par programme (je ne vois pas de propriété .RichText ou quelque chose de similaire).
Ce que j'ai, c'est du texte HTML simple avec du texte gras, italique et souligné que je voudrais convertir.
Est-ce que quelqu'un sait comment faire cela?
Je pense avoir répondu à toutes vos préoccupations dans ma réponse éditée ci-dessous. –
en essayant de comprendre comment obtenir votre exemple pour travailler dans mon script. Je pense que le (Démarrer: = 2, Longueur: = 3) est en train de quitter VBScript, bien qu'il semble fonctionner dans VBA (ma faute - aurait dû préciser que j'utilisais VBScript). On dirait que ça devrait fonctionner, mais quelle douleur - je souhaite qu'ils ont mis en œuvre un meilleur moyen que cela. Va poster une fois que je suis capable de le faire fonctionner au besoin. Merci - – OneNerd
J'ai modifié votre message pour indiquer que vous utilisez VBScript. Suis intéressé de savoir comment vous résolvez ce problème. –