Зверева Елена
Зверева Елена

Макрос VBA, который бы создавал письмо



Добрый день. Ситуация следующая: нужен макрос VBA, который бы создавал письмо, в тело которого бы попадала информация из заданного файла Word. Макрос может быть в самом word-e, это значение не имеет.

Винда windows 7, office 2010

Забыл написать самое важное - надо чтоб форматирование текста в word сохранялось (картинки, гиперссылки и .тр.)

ОМ
Ольга Мацукевич

Sub send_mail_CDO()
Dim MSG As New CDO.Message
MSG.to = “user@corp.net” ‘-> адрес получателя
MSG.From = “boss@corp.net” ‘-> от кого
MSG.Subject = “С днём рождения” ‘-> Тема
MSG.textbody = “С днём рождения, желаю счастья и здоровья”‘->тело письма
MSG.Configuration.Fields.Item(“http://schemas.microsoft.com/cdo/configuration/sendusing”) = 2‘->тип отправки, в данном случае SMTP
MSG.Configuration.Fields.Item(“http://schemas.microsoft.com/cdo/configuration/smtpserver”) = “smtp.corp.net”‘->Адрес SMTP Сервера
MSG.Configuration.Fields.Item(“http://schemas.microsoft.com/cdo/configuration/smtpauthenticate”) = “1″ ‘->Способ аунтификации (0 – нет, 1 – простой, 2 – NTLM аунтификация)
MSG.Configuration.Fields.Item(“http://schemas.microsoft.com/cdo/configuration/sendusername”) = “boss”‘->имя пользователя
MSG.Configuration.Fields.Item(“http://schemas.microsoft.com/cdo/configuration/sendpassword”) = “123qwe”‘->пароль пользователя
MSG.Configuration.Fields.Item(“urn:schemas:mailheader:content-language”) = “windows-1251″‘->кодировка
MSG.Send‘-> команда отправить
End Sub

Похожие вопросы
Помогите пожалуйста написать макрос в VBA Excel. Заранее спасибо
Макрос на VBA в EXCEL
Макрос в VBA для Word меняющий регистр в середине предложения завел в тупик
Ecxel,VBA, Макрос, что вы думаете о макросе и как его облегчить
Exel,VBA нужен макрос который будет сравнивать числа в столбце B и столбце AR
Подскажите самоучитель для макросов на exel vba
нужна помощь в написание макроса EXcel VBA
Как сделать, чтобы макрос, написанный на VBA, всегда запускался автоматически вместе с Word \ Excel?
Несложный макрос в vba
Макрос VBA Excel. Есть таблица необходимо, чтобы макрос провел сортировку сначала по столбцу дата, а затем...