Страницы: 1
RSS
Формат при отправке из VBA + Outlook
 
Отправляю письма иж Экселя с помощью макро и Оутлука

Тут есть прекрасное решение
http://www.rondebruin.nl/win/s1/outlook/bmail6.htm

, но у меня вопрос и проблема
если использую .Send - то письма уходят без форматирования (html, но все одним цветом и не жирное и не в курсиве), но если использовать промежуточный этап и "отослать" жать самому, т.е. через .Display - получается красиво, т.е. краски сохраняются, курсив тоже.

Основа в обоих случаях одна и тоже, просто часть формотирования как бы при .Send проподает.

Сравнил сообщения, там где, .Send есть

<!--[if !excel]>&nbsp;&nbsp;<![endif]--><!--The
following information was g=

enerated by Microsoft Excel's Publish as Web

Page wizard.--><!--If the same item is republished from Excel, all informat=

ion between the DIV

tags will be replaced.--><!-----------------------------><!--START OF OUTPU=

T FROM EXCEL PUBLISH AS WEB PAGE WIZARD
--><!----------------------------->



<!-----------------------------><!--END OF OUTPUT
FROM EXCEL PUBLISH AS WEB=

PAGE WIZARD--><!----------------------------->

А там где .Display такого нет

В самом форматировании тоже есть различия

.Send

<td height=3D"20" class=3D"xl6327049" width=3D"64" style=3D"height:15.0pt;w=

 

idth:48pt">BBBB</td>

.Display

<p class=3D"MsoNormal"><b><span style=3D"color:red">BBBB<o:p></o:p></span><=

 

/b></p>

Вопрос, как сделать так, что бы при send тоже остовался красивый формат
 
поставил подряд
.Display
.Send

и решил проблему, но вопрос остался
 
Здравствуйте.
Это решает вопрос ?
Код
        .HTMLBody = "<p class=3D'MsoNormal'><b><span style=3D'color:red'>BBBB<o:p></o:p></span>"
        .BodyFormat = 2
 
zubr, отредактируйте первое сообщение. Кнопка оформления кода - <...>
Зачем столько пустых строк?
Страницы: 1
Наверх