Ciao Nicola,
In attesa della tua risposta, e avendo già controllato i voli per Italia domani, vorrei chiederti di precisare dove hai incollato il tuo codice, Chiedo ciò perchè, se io non sapessi meglio, direi che si trattasse di Access in quanto i metodi e le proprietà
elencati nel menù a tendina di intellisense della tua imagine potrebbero essere restituiti in rispetto, ad esempio, di un oggetto su una Userform di Access.
Aspetterò le tue osservazioni in merito, perchè il pensiero di gestire gli allegati e-mail di
Outlook, utilizzando una routine scritta per Excel, da una Userform di
Access non solo mi parrebbe molto OT (fuori tema) per questo forum ma mi darebbe un mal di testa! :-))
Postscriptum:
Come hai dichiarato la variabile Atmt nel tuo codice?
Non potendo dormire con questi cattivi pensieri in mente, ho provato a verificare l'impossibile, ovvero che tu stessi eseguendo il codice per gestire gli allegati di email di Outlook da Access.
Pertanto, ho creato un modulo standard in Access e ho incollato il codice di Ron de Bruin (scritto per essere utilizzato con Excel) nel nuovo modulo di Access. Ancora nel tentativo di confermare l'impossibile, e tenendo gli occhi chiusi, ho avviato il codice
e ... il codice si è bloccato alla stessa riga che è stata problematica per te, cioiè:
Atmt.SaveAsFile FileName
A questo punto ho provato intellisense per l'oggetto Atmt e, guarda un po', ... ho ottento lo stesso risultato che avevi riscontrato tu:

A questo punto, cara Nicola, veramente non so che dirti! Se fosse stato il primo giorno di aprile, l'avrei forse capito! Non contenta con il tentativo di utilizzare il codice di un primo programma (Excel) per gestire gli oggetti di un secondo programma(Outlook),
hai deciso di eseguire tal codice dentro un terzo programma (Access); quando - molto prevedibilemente - il codice si è bloccato, hai poi chiesto ulteriore aiuto in questo forum, senza credere che spettasse a te divulgare il programma in cui riscontravi il
problema e neanche che sarebbe stato al minimo utile o di interesse di saperlo! Anche se io avesse avuto la mia solita sfera di cristallo - la quale è attualmente in riparazione - non avrei mai previsto una cosa del genere.
Tuttavia, come diceva il grande William Shakespeare, "Tutto è bene quel che finisce bene" e la soluzione al tuo problema è, alla volta, molto semplice e molto rapida; sposta il codice da un modulo di Access in un modulo di Excel e la vita diventerà
nuovamente bella.
In conclusione, rileggendo quello sopra, sento il forte dovere di assicurarti che non è affatto stato la mia intenzione di essere scortese o poco gentle: il mio linguaggio, forse eccessivamente esuberante e colorito, e stato generato unicamente dal mio grande
stupore, e non da qualunque cattiveria o malignità. E' sempre stato un grande piacere, e davvero un onore, avere l'opportunità di aiutarti con diversi problemi e spero di aver l'occasione anche in futuro. Tuttavia, nella misura in cui io ti abbia involontariamente
offeso, di fronte a te, in ginocchio, chiedo scusa.
===
Regards,
Norman