Sarebbe possibile gestire l'invio di e-mail (allegati, c.c., sogg., etc..) con VBA in Excel, senza Outlook (per la posta io ultilizzo Lotus Notes!!!!!)?
Grazie
ciao
Moderatori: Anthony47, Flash30005
Private Sub CommandButton1_Click()
Workbooks.Open "C:\pluto.xls"
Destin = "a.pippo@gmail.com"
ActiveWorkbook.SendMail Recipients:=Destin, Subject:="Ciao"
ActiveWorkbook.Close
End SubAnthony47 ha scritto:La risposta e’ SI: da vba viene attivato non Outlook ma il "programma predefinito di posta", che nel tuo caso immagino sia Lotus Notes.
Ciao.
[...]
Set CDO_Mail = CreateObject("CDO.Message")
Set CDO_Conf = CreateObject("CDO.Configuration")
With CDO_Conf
' Server SMTP di uscita
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "xxxxxxxxxxxxxxxxxx"
' Porta SMTP
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25
' Porta CDO
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
' Timeout
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Fields.Update
End With
' Assegna le configurazioni
Set CDO_Mail.Configuration = CDO_Conf
With CDO_Mail
.To = dest
.subject = subject
.Textbody = body
.From = "xxxxxxxxxxxxxxxxxxxx"
End With
On Error GoTo err_handl:
CDO_Mail.SEND
GoTo ok:
[...]
Anthony47 ha scritto:1- inserisci per prova questa istruzione in testa alla tua macro e controlla se il msgbox segnala "1".
MsgBox (Application.MailSystem)Torna a Applicazioni Office Windows
| Excel apre solo una schermata bianca Autore: jameswilson |
Forum: Applicazioni Office Windows Risposte: 1 |
| Inserire add.in nella barra di avvio veloce in excel 2003 Autore: Ricky0185 |
Forum: Applicazioni Office Windows Risposte: 4 |
Visitano il forum: Nessuno e 25 ospiti