Nejste přihlášen/a.
Prosím, lze v excelu vytvořit tabulku (konkrétně kalendář výročí), aby se z ní odesílaly emaily s upozorněním, že výročí brzy nastane? Pokud to nejde v excelu, co mi, prosím, doporučíte? Děkuji.
Pohledal jsem na googlu a tohle jsem našel:
Kód je v C#, ale vyplývá z toho, že to jde, ale musíš si nainstalovat Outlook Express.
Na další stránce jsem našel kód pro VIsual Basic (který používá Excel):
Imports System.Net.Mail
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim SmtpServer As New SmtpClient()
Dim mail As New MailMessage()
SmtpServer.Credentials = New _
Net.NetworkCredential("username@gmail.com", "password")
SmtpServer.Port = 587
SmtpServer.Host = "smtp.gmail.com"
mail = New MailMessage()
mail.From = New MailAddress("YOURusername@gmail.com")
mail.To.Add("TOADDRESS")
mail.Subject = "Test Mail"
mail.Body = "This is for testing SMTP mail from GMAIL"
SmtpServer.Send(mail)
MsgBox("mail send")
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
End Class
Autor kódu používá Exchange server 2010 and 2007 a VB2010.
Prostě potřebuješ mít nainstalovanou aplikaci, která ten email dokáže odeslat a tomu ten kód přizpůsobit.
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.