Cambiare linkin formula vba
Hai un problema con Excel? 
Cambiare linkin formula vba
di Gaietta data: 31/03/2011
Ciao a tutti,
sono nuova di vba e anche di questo forum.
cerco di essere il più chiara possibile. in un foglio excel devo riportare dei dati contenuti in altri file excel. il problema principale è che i file e i fogli non sono sempre gli stessi. in pratica la formula base potrebbe essere un cerca orizzontale che in codice vba si presenterebbe così:
'activecell.formular1c1 = _
'"=hlookup(rc[-2],'[anagrafica settori usa1.xlsx]uretl'!r1c5:r2c41,2,false)"
volevo sapere se è possibile fare in modo che questa funzione vada a cercare in fogli con nomi diversi.
cioè che in base ad un nome che legge in una cella che gli dico io excel vada ad applicare la formula in quel file.
spero di essere stata chiara...
non è facile da spiegare
grazie
ciao a tutti
di Gaietta (utente non iscritto) data: 31/03/2011
Continuando le mie ricerche ho anche pensato di utilizzare linkformat.breaklink e linkformat.sourcefullname ma non so bene come, qualcuno mi può dare una mano?
di Otzi54 (utente non iscritto) data: 04/05/2011
Ciao, secondo me è possibile, devi solo costruire la stringa della formula come concatenamento di 3 stringhe: la prima è òla prima parte della formula, fino al nome del foglio, la seconda ci metti la cella dove hai inserito il nome del foglio che vuoi usare e la terza la parte finale della formula.
Vuoi Approfondire?