Работа с други приложения на MS Office. MS Outlook - автоматизирано изпращане на e-mails до списък от получатели.

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео

Тест за преминаване към следващия урок

 
Коя характеристика на обекта представляващ писмото служи за задаване на темата/целта на писмото?
Subject
Topic
Theme
 
Кой обект на MS Outlook представлява електронното писмо?
MailItem
MailBody
Mail
 
Коя характеристика на обекта представляващ писмото служи за задаване на получателя ?
To или CC или BCC
Dest
SDest
Rcpt
 
За да работим с MS Outlook в програма на VBA в Excel какво трябва да направим?
Трябва да укажем в менюто Tools/References, че използваме Microsoft Outlook Object Library
Нищо. обектът на MS Outlook е достъпен по подразбиране във VBA

Въпроси и отговори

  • Как променяме на Read Only?

    Румен Драганов:

    Как успяваме да променим на Read Only файла "Предложение.xlsx", след като сме го изпратили?

    Zenny:

    Ето с тази инструкция: " ActiveWorkbook.ChangeFileAccess xlReadOnly " се дава указание след като се отвори файлът да е само за четене

    Румен Драганов:

    Всъщност, въпросът ми е за последователността на инструкциите. В по-горната инструкция SendMail изпращаме файла. Със следващата правим промени в атрибутите му. В реалния свят не мога да коригирам съдържанието на писмото след като преди малко съм го изпратил. Очевидно тук има някакво изчакване...

    Димитринка Вълкова:

    Румене, благодаря за въпроса, показа едно недоглеждане от моя страна. Наистина няма логика след като мейла е изпратен да се променят атрибутите на файла. Логично е след като се копира листа и се запише файла, веднага след това да се променят атрибутите и тогава да се изпрати! И не, няма изчакване, просто KILL унищожава всички процеси, свързани с отварянето на Outlook и "закачването на файла".

  • Какви настройки?

    Иван Георгиев:

    Трябва ли в Outlook да се направят някакви допълнителни настройки, за да могат да се изпращат имей- лите? Процедурите се изпълняват коректно, без съобщения за грешка, в папката "Изходящи" на Outlook всички имейли са записани като изпратени заедно с прикачените им файлове, но реално не се получават.Версията е 2010.

    Димитринка Вълкова:

    Не е необходимо да се правят допълнителни настройки в Outlook. На лист Адреси има само един реален имейл адрес (divivi@abv.bg), a всички останали са фиктивни. Опита ли да тестваш процедурите с твои, реални адреси?

  • Може ли след като съм получила емайл от даден изпращач автоматично да се изпрати в даден екселски файл и да се изпълни нужната процедура?

    Мария:

    Възможно ли е след като съм получила емайл от даден изпращач автоматично да се изпрати в даден екселски файл и да се изпълни нужната процедура?

    Kocho:

    може Ето няколко линка, които могат да дадат идеи как ще стане:

    Линк_1

    Линк_2

    Линк_2

    Блогът на Ron de Bruin го препоръчвам на всеки, който иска да овладее тънкостите на VBA!