Se scrivo Worksheets("Foglio1").Range("A1").FormulaLocal = "=Foglio1!H2"
ottengo ciò che è presente nel file attivo al foglio1 cella H2.
Ma se questo dato voglio prenderlo da un altro file aperto che si chiama Pippo credo di dover scrivere
Worksheets("Foglio1").Range("A1").FormulaLocal = "=[pippo.xlsm]Foglio1!H2"
ed invece ottengo sempre errore.
Qual è il codice corretto?
Grazie