Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Sol,
vediamo se ho capito bene cosa vuoi fare...
in pratica vorresti che l'ultimo risultato presente nella colonna AA venisse riportato nella cella E7 del tuo secondo foglio (quello dove hai la userform).
In questi casi e' sempre buona norma inserire anche un file d'esempio per permettere di lavorarci su, ad ogni modo cerco di aiutarti senza, se non dovessi riuscirci utilizza un qualsiasi sito per upload e posta il file d'esempio privo di dati sensibili.
Tramite VBA e' molto semplice raggiungere questo scopo ma a volte e' meglio non utilizzarlo quando la stessa cosa e' possibile tramite formule di excel perché andiamo a complicarci la vita.
Excel prevede il riferimento ad altri fogli, premettendo che entrambi i file risultino sempre aperti, un modo per riportare il risultato e' utilizzare questa formula
Premettendo che per file intendo il file che apri e per foglio un dei fogli di lavoro presenti all'interno del file, presupponiamo che questi siano i nomi che gli hai dato:
File1 dove hai il foglio Risultato lo chiamiamo FileRisultato.xlsm
File2 dove hai i valori nella colonna AA:AA lo chiamiamo FileDati.xlsm e il foglio lo chiamiamo Dati.
questa e' la formula da mettere nel FileRisultato, foglio Risultato, cella E7.
=CERCA(2;1/([FileDati.xlsm]Dati!$AA:AA);[FileDati.xlsm]Dati!$AA:AA)
Ovviamente devi sostituire i nomi dei file e dei fogli con i rispettivi nomi che hai dato tu ai tuoi file/fogli.
Allego un immagine come esempio.
Fammi sapere se risolvi, nel caso non dovessi, posta il file di esempio.
Saluti
Daniele