Za slanje e-maila iz VBA koristim makro koji sam uradio uz pomoc helpa i jedne teme na forumu (iz VB-6). Evo kako to izgleda
Dim objoutlook As Outlook.Application
Dim objmail As Outlook.MailItem
Set objoutlook = Outlook.Application
Set objmail = objoutlook.CreateItem(olMailItem)
With objmail
.To = "[email protected]"
.CC = "[email protected]"
.Subject = "arhiva2010"
.Body = "<>"
.Attachments.Add ("D:\ARHIVA\2010.arj")
.Send
End With
Set objoutlook = Nothing
Set objmail = Nothing
1. - Na forumu sam nasao misljenje (tema od pre par godina) da ova akcija ne moze da se odradi preko OutlookExpress-a, vec samo preko MS-Outlook-a. Zanima me da li je tu doslo do nekog napretka, jer vecina korisnika ne koristi Outlook.
2. - Problem koji meni pravi Outlook je "pitalica" pred samo slanje, koja "kvari" automatizaciju programa.
"...If this is unexpected it may be a virus and you should choose NO..." (Prilazem u upload-u). Na internetu postoje neka resenja da se ovo zaobidje, ali se odnose na VB6, C# i sl. Nisam uspeo da ih iskoristim u VBA. Ako je neko imao slican problem, pa ga resio, bio bih zahvalan na pomoci. Pozdrav
Dim objoutlook As Outlook.Application
Dim objmail As Outlook.MailItem
Set objoutlook = Outlook.Application
Set objmail = objoutlook.CreateItem(olMailItem)
With objmail
.To = "[email protected]"
.CC = "[email protected]"
.Subject = "arhiva2010"
.Body = "<>"
.Attachments.Add ("D:\ARHIVA\2010.arj")
.Send
End With
Set objoutlook = Nothing
Set objmail = Nothing
1. - Na forumu sam nasao misljenje (tema od pre par godina) da ova akcija ne moze da se odradi preko OutlookExpress-a, vec samo preko MS-Outlook-a. Zanima me da li je tu doslo do nekog napretka, jer vecina korisnika ne koristi Outlook.
2. - Problem koji meni pravi Outlook je "pitalica" pred samo slanje, koja "kvari" automatizaciju programa.
"...If this is unexpected it may be a virus and you should choose NO..." (Prilazem u upload-u). Na internetu postoje neka resenja da se ovo zaobidje, ali se odnose na VB6, C# i sl. Nisam uspeo da ih iskoristim u VBA. Ako je neko imao slican problem, pa ga resio, bio bih zahvalan na pomoci. Pozdrav