Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

EXCEL: invio e-mail a 2 indirizzi

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 e-mail a 2 indirizzi

Postdi valle1975 » 21/06/11 15:19

Salve, ho una macro che mi elabora un foglio Excel e che poi al termine devo inviare via e-mail con precompilati destinatario, oggetto, ecc.
Ora devo inviare nella stessa procedura il tutto in copia ad un secondo indirizzo e-mail, ma provando di modificare la macro attuale, non mi viene correttamente compilata...
Qui la parte di codice per l'apertura del programma di posta e per l'invio:

Codice: Seleziona tutto
ChDir "C:\Documents and Settings\Administrator\Desktop\INVIO"
    Dim Wb As Workbook
    Dim sStr As String

    Set Wb = ActiveWorkbook

    With Wb
        sStr = Replace(.Name, ".csv", ".xls")
        .SaveAs Filename:=sStr, _
                FileFormat:=xlWorkbookNormal
    End With
    Application.Dialogs(xlDialogSendMail).Show "pippo@pippo.it", "SITUAZIONE FORMATI DI MAGAZZINO"


Devo inserire un altro indirizzo, come pluto@pluto.it, ma provando ad aggiungerlo di seguito a quello esistente,separato dal ";" in Outlook non viene accettato e mi obbliga sempre a ridigitarlo.
Magari, per rendere piu' flessibile queste modifiche, pensavo di cambiare la gestione degli indirizzi tramite una apposita VARIABILE, dove imposterei gli indirizzi da riportate nel comando sotto.. ma ovviamente non so come poterlo impostare.. :undecided:
Grazie a tutti Voi..
Valerio
---------------------------------
Win Xp + MS Office 2010 Ita
valle1975
Utente Senior
 
Post: 196
Iscritto il: 27/09/10 16:33

Sponsor
 

Re: EXCEL: invio e-mail a 2 indirizzi

Postdi Avatar3 » 21/06/11 19:45

Questo argomento è stato trattato poco tempo fa con una macro che fa molto di più di quanto chiedi
leggi qui
http://www.pc-facile.com/forum/viewtopic.php?f=26&t=82150&p=524456&hilit=invio+email#p524456
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04

Re: EXCEL: invio e-mail a 2 indirizzi

Postdi Anthony47 » 21/06/11 23:10

In aggiunta a quanto suggerito da Avatar (vedi sopra), se preferisci rimanere sulla tua macro puoi modificare come segue:
Codice: Seleziona tutto
Destinat = Array("email1@dominio1.com", "email2@dominio2.it")    '<<< AGGIUNTA
  Application.Dialogs(xlDialogSendMail).Show Destinat, "SITUAZIONE FORMATI DI MAGAZZINO"   '<<< Modificata

Ciao
Anthony
Win7 + Office 2010 Ita; Win 7 + Office 2013 Ita
Xp + Office 2003 Ita
E voi cosa usate? (per istruzioni vedere viewtopic.php?f=26&t=97449)
Avatar utente
Anthony47
Moderatore
 
Post: 13892
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: EXCEL: invio e-mail a 2 indirizzi

Postdi valle1975 » 22/06/11 14:59

Grazie infinite Anthony47 e Avatar3 per i consigli sia dettagliati che sintetici che mi avete fornito.
Al momento mettero' in opera il consiglio "rapido" di Avatar..
GRazie mille.
Valerio
---------------------------------
Win Xp + MS Office 2010 Ita
valle1975
Utente Senior
 
Post: 196
Iscritto il: 27/09/10 16:33

Re: EXCEL: invio e-mail a 2 indirizzi

Postdi lastraven » 29/06/11 10:50

funziona anche per outlook?
lastraven
Newbie
 
Post: 2
Iscritto il: 29/06/11 09:53

Re: EXCEL: invio e-mail a 2 indirizzi

Postdi Avatar3 » 29/06/11 10:55

MS Outlook o Oulook express?

Le soluzioni adottate sono compatibili
E' sufficiente provarle
(invia a te stesso una email) ;)
Per il funzionamento delle macro si deve impostare la protezione a Bassa o Media.
Menu Strumenti -> Macro -> Protezione...
Avatar utente
Avatar3
Utente Senior
 
Post: 569
Iscritto il: 04/04/11 09:04


Torna a Applicazioni Office Windows


Topic correlati a "EXCEL: invio e-mail a 2 indirizzi":


Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti