Invio Mail con allegato

di il
5 risposte

Invio Mail con allegato

Ciao a tutti, sono nuovo del forum e della programmazione.
Volendo creare un Db dal quale inviare mail selezionando da una lista di destinatari con oggetto e corpo pre impostati ho trovato ciò che mi occorre in rete ma ha un limite per me importante che sono gli allegati.
Nella mia tabella ho una serie di link a documenti presenti in una cartella ma non riesco ad allegarli direttamente nella mail, mi spiego meglio, se gli do il percorso preciso tutto funziona ma vorrei dargli il percorso che è contenuto nel campo della tabella.
Qui sotto il codice che utilizzo e che funziona ma vorrei cambiare la parte di Attachment inserendo il campo [Allegato] ma ho provato in tutti i modi senza riuscirci ed è per questo che mi rivolgo a voi esperti.
Grazie fin da ora
Private Sub Comando20_Click()

Dim myOlApp As Outlook.Application
Dim myItem As Outlook.MailItem

Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.CreateItem(olMailItem)

myItem.To = [Indirizzo Mail]
myItem.Subject = [Gruppo]
myItem.HTMLBody = [Corpo Mail]
myItem.Attachments.Add ("C:\\Prova\\Macchine.xls")
myItem.Attachments.Add ("C:\\Prova\\Operatori.xls")


myItem.Display

End Sub
V

5 Risposte

  • Re: Invio Mail con allegato

    Di tutti i modi che hai provato... puoi darci qualche evidenza... così ci concentriamo su quelle...!
    Il codice che hai esposto è molto semplice sono 3 righe e ne va modificata 1...
  • Re: Invio Mail con allegato

    Molto basic tipo:
    myItem.Attachments.Add ([Allegato])
    oppure
    myItem.Attachments.Add = [Allegato]
    oppure
    myItem.Attachments.Add = ("[Allegato]")

    come già detto sono nuovo in tutto e per tutto
  • Re: Invio Mail con allegato

    Scusa ma [Allegato] cosa sarebbe...?
    È un controllo...?
    Allora la sintassi è sbagliata
    
    Me!Allegato
  • Re: Invio Mail con allegato

    No, è un campo
  • Re: Invio Mail con allegato

    Allora come pensi di recuperare il valore in una maschera...
    Spiega bene come stai operando, maschera associata o No, che campi hai esposto e perché non hai anche il campo allegato
    .. altrimenti facciamo solo fumo.
Devi accedere o registrarti per scrivere nel forum
5 risposte