INVIARE EMAIL

di
Anonimizzato12056
il
4 risposte

INVIARE EMAIL

Ciao, ho creato un db che contiene varie tabelle tra loro collegate e varie maschere. La tabella principale, quella dei dati di anagrafica, contiene due campi email (tipo testo). Dalla maschera vorrei poter cliccare la mail e aprire Outlook. Ho tentato con il collegamento ipertestuale ma ovviamente mi apre il sito del dominio della mail..
Ho provato allora ad inserire il codice in VBA:
Private Sub testo_AfterUpdate()
Invia_email.HyperlinkAddress = "mailto:" & testo
End Sub

Ma non funziona..Gentilmente qualcuno può aiutarmi.
Ogni destinatario può avere un testo diverso quindi non mi interessa avere nel db il testo della mail, ma solo far partire il programma di email con il relativo indirizzo.

Grazie mille del supporto.

4 Risposte

  • Re: INVIARE EMAIL

    Non ho ben chiaro... ma così funziona:
    
    Application.FollowHyperlink "mailto:" & testo
  • Re: INVIARE EMAIL

    @Alex ha scritto:


    Non ho ben chiaro... ma così funziona:
    
    Application.FollowHyperlink "mailto:" & testo
    Ciao Alex,
    ho sostituito il codice che avevo inserito con il tuo ma non funziona nulla..
    Non apre nessun programma..
    Come posso fare..

    Grazie
    MKTG75
  • Re: INVIARE EMAIL

    Non so che dire... provato prima di postarlo... e si è aperto MSOutlook...
  • Re: INVIARE EMAIL

    Controlla se outlook è impostato come programma predefinito per la gestione della posta elettronica.
    Se non hai nessun programma predefinito, in teoria non te lo apre in automatico.

    Se non funziona il VBA ha un gestore di posta elettronica, ma devi impostate tutti i parametri, come nome utente, password etc etc
Devi accedere o registrarti per scrivere nel forum
4 risposte