Я хочу создать форму / отчет Access 2007, который будет отправлять письмо в формате HTML. Там будет "кнопка". Когда кто-то нажимает на эту кнопку, открывается окно "Новая электронная почта" Outlook 2007 с "отчетом" в теле (не во вложении).

Как я могу это сделать?

1 ответ1

1

Вы должны будете настроить некоторый код VBA, чтобы сделать работу, но это может быть сделано.

Вот базовый пример для начала: он создает новый экземпляр Outlook, создает новый элемент электронной почты, заполняет его информацией, предоставленной в переменных, а затем открывает ее (в Outlook) для просмотра, редактирования и / или просмотра пользователем. Отправить:

Set ola1 = New Outlook.Application

Set mai1 = ola1.CreateItem(olMailItem)
mai1.To = strTo
mai1.Subject = strSubj
If bolHTML = True Then
    mai1.HTMLBody = strBody
Else
    mai1.Body = strBody
End If
mai1.Display 

Более подробная информация здесь (среди многих других мест).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .