Automatizzare Email
Hai un problema con Excel? 
Automatizzare Email
di Jumpydee (utente non iscritto) data: 18/10/2016 08:59:29
Salve a tutti, premetto che sono uno "smanettatore dilettante" di Excel quasi a completo digiuno di VBA.
Ho preparato un foglio che serve a compilare automaticamente una mail in Outlook, In pratica compilando i dati del Foglio "MAIL" vorrei che in automatico aprisse Outlook, inserendo indirizzo del destinatario (fatto), l'oggetto (fatto) e il corpo consistente in un copia/incolla delle celle A3:J4 (da fare).
Per i primi 2 compiti ho utilizzato questa formula
=COLLEG.IPERTESTUALE("mailto:Voucher.Ferrara@Ispettorato.gov.it&subject=Comunicazione ex art. 49 c. 3 - Dlgs 81/2015";"Crea Email")
Come faccio a dirgli di copia/incollare nel corpo della mail il range A3:J4?
Grazie
di Luca73 data: 18/10/2016 09:35:50
Ciao
secondo me potrebbe bastare qualcosa del genere
=COLLEG.IPERTESTUALE("mailto:Voucher_pippo.Ferrara@Ispettorato.gov.it&subject=Comunicazione ex art. 49 c. 3 - Dlgs 81/2015&body=" & A3 & A4 & B3 & B4 [...] & J4;"Crea Email")
chiaramente l'ordine delle celle devi definirlo tu e completare dove ho messo [...]
Mi permetto di farti notare che per arrivare alla soluzione bastava andare su google e cercare mailto....
VBA non centra niente.....
Se invece vuoi qualcosa di un po' più complesso allora sì bisogna passare a VBA però a questo punto fai una ricerca in questo forum dove l'argomento è stato più volte trattato e molte soluzioni date.
Ciao
Luca
di Jumpydee (utente non iscritto) data: 18/10/2016 09:46:24
Grazie mille Luca
il fatto è che a me servirebbe che la formattazione venisse riportata (quindi un vero e proprio copia/incolla) non una semplice riproposizione dei dati nell'intervallo. Per questo pensavo che fosse necessario del codice. Ti allego il file in questione, così magari (se ne avrai voglia e tempo) ti sarà più facile comprendere l'uso che ne devo fare.
di Luca73 data: 19/10/2016 09:47:06
1) non c'è un foglio mail nel file allegato
2) rimuovi tutti i dat sensibili
3) se vuoi inserire un qualcosa di formattato allora l'unica soluzione che ti posso suggerire è passare al VBA e inserire un testo come HTML (come te la cavi?)
Io altrimenti non saprei...
Fammi sapere
Ciao
Luca
di Jumpydee (utente non iscritto) data: 19/10/2016 10:01:47
Ciao Luca
allego il nuovo file senza dati sensibili e con il foglio MAIL (non so come cancellare l'altro)
Il problema è proprio che di VBA non so quasi niente, a parte 2 stupidaggini e un po' di codice modificato su lavori trovati in rete. Ma veramente poco.
Riesci a darmi qualche dritta?
Grazie mille
Giampiero
di Luca73 data: 21/10/2016 13:25:14
Ciao sono stato fuori per lavoro e non ho potuto guardarci dentro.
Alla fine vuoi inserire una tabella in una mail.
Io penso si possa fare abbastanza facilemnte se usi outlook altrimenti sono un po' in difficoltà.
Se mi confermi poutlook settimana prossima vedo di buttare giù due righe.
Ciao
Luca
di jumpydee (utente non iscritto) data: 21/10/2016 14:02:12
Confermo, e ... grazie
di Luca73 data: 26/10/2016 10:58:14
Ciao Prova a vedere se il file allegato si avvicina a quello che vuoi tu
Fammi sapere
Ciao
Luca
di Jumpydee (utente non iscritto) data: 26/10/2016 14:34:27
Ciao Luca
sei un grande!
Ho fatto qualche piccola modifica e ti chiedo (ovviamente a tempo perso) solo un ultimo piccolo sforzo. Mi servirebbe che il testo della mail corrispondesse alla scelta fatta sul menu a tendina "Testo mail" (cella B20 del foglio MAIL). Poi è perfetto
di Luca73 data: 26/10/2016 17:25:22
Fatto.
Ciao
Luca
di Jumpydee (utente non iscritto) data: 26/10/2016 17:28:19
Non mi sono spiegato bene, ma non fa niente. Sei stato davvero troppo gentile.
Grazie infinite
di Jumpydee (utente non iscritto) data: 26/10/2016 19:17:42
Scusa, E' PERFETTO!!!!!!!!
Sei davvero un grande, mi hai velocizzato il lavoro in un modo incredibile.
Grazie davvero
Vuoi Approfondire?