|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.06.2011, 20:17 | #1 |
Пользователь
Регистрация: 01.07.2007
Сообщений: 41
|
Outlook 2003 и WindowState не работают
Доброго дня суток!
При создании нескольких писем в Outlook 2003 на автомате, хотелось, чтобы созданные сообщения были свернуты, т.к. после проверки я их потом отправляю, т.е. не сразу. Чтобы визуально не "висели" на экране. Set OutApp = CreateObject("Outlook.Application") OutApp.Session.Logon ..... Set OutMail = OutApp.CreateItem(0) On Error Resume Next With OutMail .To = Адресат1 .Subject = Тема .HTMLBody = RangetoHTML(rng) .Attachments.Add cell.Value .Display End With OutMail.WindowState = 1 On Error GoTo 0 OutMail.WindowState = 1 - в этом случае не работает, он не видит созданный объект. Может кто подскажет, как свернуть сообщение после его создания на автомате? |
15.06.2011, 01:08 | #2 |
Пользователь
Регистрация: 01.07.2007
Сообщений: 41
|
Нашел отдельный модуль того чтобы свернуть все сообщения и Outlook, или отдельно только активные сообщения. Может кому и пригодится.
http://www.vbaexpress.com/forum/arch...hp/t-1393.html Sub MinOL() Dim x as Integer 'set a reference to outlook Set olapp = CreateObject("Outlook.Application") 'loop though all the outlook explorer windows and minimize them For x = 1 To olapp.Explorers.Count olapp.Explorers.Item(x).WindowState = 1 Next 'loop though all the outlook item windows and minimize them For x = 1 To olapp.Inspectors.Count olapp.Inspectors.Item(x).WindowStat e = 1 Next 'release the reference Set olapp = Nothing End Sub Но все-таки хотелось, чтобы после создания сообщения сразу свернуто было сообщение, а не после создания всех писем. Все-таки может кто подскажет решение? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка файлов по условию через Outlook 2003 | Freerider1972 | Microsoft Office Excel | 3 | 27.07.2010 15:27 |
Microsoft Office Outlook 2003 | Flangini | Свободное общение | 11 | 17.06.2009 08:02 |
MS Outlook 2003 + IMAP = проблема удаления писем | SlimBr0ther | Помощь студентам | 2 | 26.12.2008 16:26 |
MS Excel и MS Outlook (2003) отсылка писем | IceB | Microsoft Office Excel | 1 | 02.07.2007 13:32 |