Estoy tratando de utilizar VBA para insertar un texto en una presentación de PowerPoint TextRange
, utilizo algo como esto:Aplicar formato de fuente de texto de PowerPoint Programatically
ActiveWindow.Selection.SlideRange.Shapes("rec1").TextFrame.TextRange.Text = "Hi"
Sin embargo, no puedo encontrar la manera de aplicar negrita , cursiva y subrayado programáticamente (no veo una propiedad .RichText o algo similar).
Lo que tengo es un texto HTML simple con texto en negrita, cursiva y subrayado que me gustaría convertir.
¿Alguien sabe cómo hacer esto?
Creo que he tratado todas sus inquietudes en mi respuesta editada a continuación. –
tratando de averiguar cómo hacer que tu ejemplo funcione en mi script. Creo que el (Inicio: = 2, Longitud: = 3) arroja VBScript, aunque parece funcionar en VBA (mi culpa - debería haber especificado que estaba usando VBScript). Parece que debería funcionar, aunque qué pena. Ojalá implementaran una mejor manera que esto. Volveré a publicar una vez que pueda hacerlo funcionar según sea necesario. Gracias - – OneNerd
Retoqué su publicación para reflejar que está usando VBScript. Me interesa saber cómo resuelves este problema. –