Отмена выделения текста (и сохранение всех остальных настроек шрифта) - PullRequest
1 голос
/ 26 мая 2020

Благодаря 2 сообщениям ( здесь и здесь ) я знаю, как выделить текст текстового поля в PowerPoint с помощью кода VBA.

Однако проблема из невыделенный текст остается нерешенным. Я попытался установить свойства невыделенного текстового поля в TextRange2.Font (например, .TextFrame2.TextRange.Font.Highlight.SchemeColor = -2), но при попытке это получил ошибки (введенное значение вне диапазона). Может ли кто-нибудь помочь решить эту проблему, пожалуйста?

Кроме того, при изменении цвета выделения (например, TextRange2.Font.Highlight.RGB = RGB(255, 255, 175)) форматирование моего текстового поля изменяется, поэтому шрифт меняет свой цвет с моего предустановленного белого на черный и размер шрифта становится меньше. Есть ли способ сохранить исходные настройки для текстового поля? Это происходит из-за доступа к .TextRange2, а не к .TextRange?

Спасибо за помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...