Доступ к значениям текстового поля для просмотра почты - PullRequest
0 голосов
/ 27 апреля 2018

У меня есть форма в Access, в которой есть текстовое поле. Я хочу ввести значение текстового поля для тела письма Outlook. У меня есть следующий код:

With OutMail
    .SentOnBehalfOfName = ""
    .To = ""
    .CC = ""
    .Subject = "Test"
    .HTMLBody = RangetoHTML(objExcel, rng) & Chr(13) & Chr(10) & Form_FactorCoupon.Text25
    .Save
    .Close olPromtForSave
End With

RangetoHTML(objExcel, rng) - эта функция копирует диапазон Excel и вставляет его в тело письма.

Form_FactorCoupon.Text25 - это текстовое поле в форме, которое содержит подпись электронной почты.

Моя проблема в том, что Chr(13) & Chr(10) не работает. Я использовал это, чтобы оставить строку и затем предоставить подпись электронной почты.

Как оставить пустую строку и указать значения для текстового поля?

1 Ответ

0 голосов
/ 27 апреля 2018

Вы должны использовать: "<br>" вместо Chr(13) & Chr(10).

<br> - это HTML-тег для новой строки (разрывная строка), а Chr(10) (символ перевода строки) и Chr(13) (возврат каретки) - это символы, используемые для получения новой строки в текстовых файлах (не в HTML). ).

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