Premessa, la mia conoscenza sulle macro è quasi pari a 0.
spulciando su internet, ho messo insieme una macro che permette, premendo un pulsante, di creare in automatico una mail intestata e con il file allegato. Il problema è che su alcuni computer funziona, mentre su altri mi esce il messaggio di errore:
MICROSOFT VISUAL BASIC
Errore di run-time '429' :
il componente activeX non è in grado di creare l'oggetto.
La macro in questione è la seguente:
Sub Send()
Dim olApp As Object, olMail As Object
Set olApp = CreateObject("Outlook.Application")
Set olMail = olApp.CreateItem(0)
olMail.To = "xxx@xxx.it"
olMail.Subject = "oggetto"
msg = "msg" & vbNewLine
olMail.Attachments.Add "file.xls"
olMail.Display
End Sub
Grazie per l'aiuto