Visualizza messaggio singolo
Vecchio 24-07-2017, 15.26.04   #12
jumpjack
Newbie
 
Registrato: 25-05-2007
Messaggi: 23
jumpjack promette bene
Rif: [EXCEL] formula con collegamento ad un altro foglio

Quota:
Inviato da pips Visualizza messaggio
..questa discussione mi è stata moolto di aiuto, ma ahimè non è stata "risolutiva".. mi spiego meglio.

Ho l'esigenza di fare delle formule con collegamenti a files di nome variabile...

=INDIRETTO("["&C4&".xls]Calcoli!D27")

Dove in C4 c'è il nome del file.
Anche se è un thread "d'epoca", visto che ci ho messo due ore a capire come "universalizzare" questa formula penso sia utile postarla.

Questa formula:
=INDIRETTO("'" & B3 & "\[" & C3 & "]" & D3 & "'!" & E3)

usa questi dati:
  • B3 percorso del file di origine (SENZA "\" finale, quindi così come lo si copia da Esplora Risorse)
  • C3 nome del file completo di suffisso
  • D3 nome del foglio nel file
  • E3 indirizzo cella

Spiegazione:
Apostrofo (') = Inizio percorso
\ = completamento percorso
[ = separatore tra percorso e nome del file
] = separatore tra nome del file e nome del foglio
! = separatore tra nome del foglio e indirizzo della cella

Quindi:

' percorso backslash [ nomefile ] NomeFoglio ! IndirizzoCella

per comodità, ecco anche la formula che crea un link che apre tale file:
=COLLEG.IPERTESTUALE($B$3 & "\" & $C$3;"apri foglio")

e questo apre il file e si posiziona sulla cella specifica:
=COLLEG.IPERTESTUALE("[" & B3 & "\" & C3 & "]" & D3 & "!" & E3;"apri cella")
jumpjack non è collegato   Rispondi citando