ciao a tutti
ho una serie di mail in outlook 2007. Ciascuna di esse ha degli allegati. Ho creato una macro che le scorre ed estrae gli allegati (mettendo un prefisso del tipo aaaammgg e altro)
Il problema è che ora gli allegati mi arrivano in un unico file zip per mail, quindi volevo "arricchire" la macro con la parte di unzip. Quello che mi piacerebbe è poter sfruttare le funzionalità native del Sistema Operativo (utilizzo WinXP) senza appoggiarmi a DLL esterne (vedi winrar etc)
ho trovato vari esempi di codice tutti riconducibili a questo(vedi funzione WindowsUnZip)
http://www.naterice.com/blog/templat...link.asp?id=64
il mio problema è che quando vado a instanziare l'oggetto di tipo "Shell.Application" non viene trovata la proprietà NameSpace, infatti ricevo un errore di tipo "variabile oggetto o variabile del blocco with non impostata". Andando nella finestra immediata vedo che l'oggetto stanziato ha solo 2 proprietà: Application e Parent. Entrambe come proprietà hanno solo ...Application e Parent![]()
come posso fare?

Rispondi quotando