![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 19.05.2012
Сообщений: 237
|
![]()
Из Excel вставляю макросом значения, в уже подготовленное к отправке письмо в Outlook
(не сохраненное нигде (ни в черновиках , ни тем более в отправленных (раз не отправил)) после получения ссылки на объект Outlook Set OutApp = GetObject(, "Outlook.Application") как программно найти то созданное, подготовленное к отправке письмо? |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 19.05.2012
Сообщений: 237
|
![]()
разобрался
вот код если кому интересно Dim OutMail as Object Set OutMail = OutApp.Inspectors.Item(OutApp.Inspe ctors.Count) |
![]() |
![]() |
![]() |
#3 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
спасибо,
но это способ сослаться на последнее, созданное, а как найти Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 19.05.2012
Сообщений: 237
|
![]() Цитата:
OutApp.Inspectors.Count дает колво подготовленных к отправке писем нумерация с единицы, поэтому последнее соответствует подсчитанному колву если этого мало, в теле письма могут быть признаки, тот или не тот + думаю можно определить дату создания как конкретно я делаю?! вот так Set OutMail = OutApp.Inspectors.Item(OutApp.Inspe ctors.Count) With OutMail Set wdDoc = .WordEditor strText = wdDoc.Application.Selection.Range.T ext End With т.е. по выделенному фрагменту в подготовленном письме, должен быть выделен фрагмент текста в теле письма, он (текст) должен соответствовать нужным критериям -- я создаю письмо, выделяю текст, нажимаю комбинацию клавиш макрос запускается из Outlook распознает по текстовке что выделено соответствует формату формирует sql запрос связывает результат запроса с Excel формирует таблицу в excel, сохраняет, закрывает вставляет excel как attache в письмо |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как создать справку для созданное функции в excel | durahshon | Microsoft Office Excel | 2 | 16.06.2022 15:52 |
Как программно отправить письмо на почту? | remont_it, | C++ Builder | 18 | 29.07.2019 15:08 |
Как отправить письмо в PHP | FACE OFF | Помощь студентам | 4 | 26.12.2010 18:43 |
Как поднять на верх динамически созданное ранее окно? | John_chek | Общие вопросы Delphi | 9 | 28.04.2009 17:45 |