konto usunięte

Temat: wysyłanie maila?

Witam serdecznie,

W jaki sposób spowodować, aby access wysyłał raport nie w formie załącznika, ale jako tekst wiadomości, w której będzie dodatkowo jakiś plik zewnętrzny pobierany z ustalonego katalogu? Czyli np.

Raport za tydzień 40,
xxxx xxxx xxxx x x x x
xxxxx
xxxx

Poniżej dane:
jakiśplik.xls

Pozdrawiam,
Tomek
Michał Sasiński

Michał Sasiński ABAP,
www.123Office.pl

Temat: wysyłanie maila?

Jedyna metoda żeby określić treśc mejla to podać czysty, nieformatowany tekst lub wskazać plik .html. Tak więc pewnie trzeba wyeksportować raport do html i dalej juz z górki :)
pzdr
MS

konto usunięte

Temat: wysyłanie maila?

Dim MailObj as Outlook.MailItem
MailObj = Outlook.Application.CreateItem(olMailItem)
With MailObj
.To = "Who@Where.Com"
.CC = "Whoelse@Whereelse.Com"
.Subject = "The Subject (HTML Format)"
.BodyFormat = olFormatHTML
.HTMLBody = "HTML Content"
.Display 'Can be .Send but prompts for user intervention before sending without 3rd party software like ClickYes
End With


istotne jest to że HTML musisz sobie złożyć sam np. w pętli
no i ważne jest ustawienie .HTMLBody = "HTML Content"
Michał Sasiński

Michał Sasiński ABAP,
www.123Office.pl

Temat: wysyłanie maila?

używając outlook.mailitem dostaniesz ten wkurzający komunikat czekania na wysłanie, ja raczej używam cdo.mail (w accessie, excelu czy gdzie bądź, możesz wskazać plik html jako body (świetna ściąga Krzysztofa Pietrzaka, dla VBS, ale łatwo to przenieść na VBA):

http://peki.pjwstk.edu.pl/blog/WysylanieMeijliZeSkrypt...

konto usunięte

Temat: wysyłanie maila?

http://www.everythingaccess.com/tutorials.asp?ID=Outlo...

lub mniej subtelnie

http://www.pliki.servis-pc.net/viewentry.php?id=470

zasada jest taka:

jak chcesz mieć kopie w wychodzących niech idzie przez outllok-a
jak chcesz wygodnie to przez CDO

dla fanów robótek ręcznych jest blat.exe

konto usunięte

Temat: wysyłanie maila?

Wielkie dzięki wszystkim! ;)

Pozdrawiam,
Tomek



Wyślij zaproszenie do