Мое решение состоит в том, чтобы сначала отобразить пустое сообщение (с сигнатурой по умолчанию!) и вставить предполагаемый strHTMLBody
в существующий HTMLBody
.
Если, как и PowerUser, подпись уничтожается при редактировании HTMLBody вы можете подумать о сохранении содержимого ObjMail.HTMLBody
в переменной strTemp
сразу после ObjMail.Display
и добавить strTemp
после этого, но это не обязательно.
Sub X(strTo as string, strSubject as string, strHTMLBody as string)
Dim OlApp As Outlook.Application
Dim ObjMail As Outlook.MailItem
Set OlApp = Outlook.Application
Set ObjMail = OlApp.CreateItem(olMailItem)
ObjMail.To = strTo
ObjMail.Subject = strSubject
ObjMail.Display
'You now have the default signature within ObjMail.HTMLBody.
'Add this after adding strHTMLBody
ObjMail.HTMLBody = strHTMLBody & ObjMail.HTMLBody
'ObjMail.Send 'send immediately or
'ObjMail.close olSave 'save as draft
'Set OlApp = Nothing
End sub
Инструменты> Опции> Шрифты и Цвета> "Экспонаты": простой текст
, К сожалению, это изменяется намного больше, чем просто фигурные скобки, но это - единственный способ предназначаться для них насколько я знаю.
Насколько я смог найти, Вы не можете :-(
Вот еще отправленный ответ и это потерялись. FF и мой прокси-сервер не проживают.
я думаю, что нет никакого способа просто изменить цвет parens, они, кажется, следуют за цветом текста. Я действительно находил этот инструмент , который позволяет Вам сделать все виды вещей с цветом paren; посмотревшая симпатичная острота за 49$.
Я знаю, что это старый вопрос, на который уже был дан ответ, но я нашел решение, которое, по крайней мере, меня устраивало.
Установите цвет «Обычный текст» как цвет, который вы хотите использовать для фигурных скобок, а затем установите цвет «Идентификатор» так, как вы хотите, чтобы остальной текст выглядел.