Мне нужно программно добавить (VBA / VSTO) несколько специальных символов (например, смайликов) в текст в TextRange
в PowerPoint 2007.
Я могу вставить символ, используя:
With ActiveWindow.Selection.TextRange
.Text = "sometext"
Call .Characters(.Characters.Count + 1).InsertSymbol("Arial", 65, MsoTriState.msoTrue)
End With
К сожалению, когда я пытаюсь вставить несколько символов один за другим с разными шрифтами, только последний отображается правильно, а предыдущие отображаются как пустые квадраты.
Как вставить несколько символов из разныхшрифты?Возможно, есть способ создать новый Run
для каждого символа?