I am trying to use VBA to insert some text into a PowerPoint TextRange, I use something like this:
ActiveWindow.Selection.SlideRange.Shapes("rec1").TextFrame.TextRange.Text = "Hi"
However, I can’t figure out how to apply bold, italic and underline programmatically (I don’t see a .RichText property or something similar).
What I have is some simple HTML text with bold, italic and underlined text I would like to convert over.
How to do this?
This is easily accomplished by using the
TextRange‘sCharacters,Words,Sentences,RunsandParagraphsobjects and then it’sFontobject to set Bold, Underline and Italic (amongst other properties). For example: