Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[EXCEL] Invio mail automatico

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[EXCEL] Invio mail automatico

Postdi scrubs99 » 19/04/14 20:16

Buonasera,
non essendo molto pratico di excel mi chiedevo se ci fosse un modo per inviare una email dal programma attraverso una macro automaticamente senza dover avviare la macro ogni volta.
Mi spiego meglio, il mio problema è quello di creare una sorta di "ricorda scadenze", nel foglio excel metterò delle date di inizio e fine di un'attività e mi piacerebbe ricevere una email al mio indirizzo un mese prima della scadenza
EX:
corsoXXXX
dataInizio: 24/04/2014
dataFine: 04/09/2015

la mail mi dovrebbe arrivare il 04/08/2015

cercando in rete ho trovato questo codice
Codice: Seleziona tutto
Sub SendEmail()

Recipient = "xxxxx@xxxxx.xxx.xx"
Subj = "xxxxxxxx"
msg = "xxxxxxx"

HLink = "mailto:" & Recipient & "?"
HLink = HLink & "subject=" & Subj & "&"
HLink = HLink & "body=" & msg
ActiveWorkbook.FollowHyperlink (HLink)
Application.Wait (Now + TimeValue("0:00:05"))
SendKeys "%s", False

End Sub


tuttavia non mi è chiaro come procedere con l'automatizzazione del tutto e nella riga in cui c'è Application.Wait() posso inserire la data di una determinata cella - TimeValue di un mese ad esempio?

Grazie
scrubs99
Newbie
 
Post: 1
Iscritto il: 19/04/14 19:52

Sponsor
 

Re: [EXCEL] Invio mail automatico

Postdi Flash30005 » 22/04/14 23:12

Ciao Scrubs99 e benvenuto nel Forum
il codice
Codice: Seleziona tutto
Application.Wait (Now + TimeValue("0:00:05"))

al quale ti riferisci serve solo per ritardare 5 secondi l'invio dell'email e si usa, normalmente, quando vendono più inviate email in un ciclo For next.
Il formato quindi sarà in H:mm:ss che sono appunto ore, minuti, secondi (di attesa) e non mesi come tu intendi inserire
Non vado oltre perché non ho ben capito l'esigenza di invio email fino al 4/8/2015

ciao
Flash
Win7 + Office 2010 Ita
"Fotografica" al servizio dell'immagine

Ottime opportunità di lavoro (part-time o full-time) con guadagni immediati. Info in MP
Avatar utente
Flash30005
Moderatore
 
Post: 8460
Iscritto il: 27/09/07 11:44
Località: Roma +o-


Torna a Applicazioni Office Windows


Topic correlati a "[EXCEL] Invio mail automatico":


Chi c’è in linea

Visitano il forum: PcBase e 6 ospiti