Discussione:
Perchè 'Aggiornamento dati all'apertura del file' non funziona?
(troppo vecchio per rispondere)
EnzoSM
2007-07-29 10:14:00 UTC
Permalink
Il foglio excel 'A' contiene una query su un file esterno che raggiungo
tramite ODBC e, avendo spuntato la casella 'aggiorna dati all'apertura del
file', tutte le volte che lo apro questo automaticamente legge il file di
input e si aggiorna.
LA DOMANDA E' QUESTA:
Avendo creato un file excel 'B' che trae i dati dal file excel 'A' mi
aspettavo che, appena apro il file 'B' questo 'costringe' il file 'A' ad
aggiornarsi prima di restituire il proprio contenuto al file 'B'.
Invece non accade nulla.
Il file 'B' legge i dati del file'A' senza che questi si sia aggiornato.
Sapete aiutarmi?
Grazie.

EnzoSM
eliano
2007-07-30 08:20:02 UTC
Permalink
Post by EnzoSM
Il foglio excel 'A' contiene una query su un file esterno che raggiungo
tramite ODBC e, avendo spuntato la casella 'aggiorna dati all'apertura del
file', tutte le volte che lo apro questo automaticamente legge il file di
input e si aggiorna.
Avendo creato un file excel 'B' che trae i dati dal file excel 'A' mi
aspettavo che, appena apro il file 'B' questo 'costringe' il file 'A' ad
aggiornarsi prima di restituire il proprio contenuto al file 'B'.
Invece non accade nulla.
Il file 'B' legge i dati del file'A' senza che questi si sia aggiornato.
Sapete aiutarmi?
Grazie.
Ciao Enzo.
Solo per curiosità, si potrebbe vedere un po' di codice, in particolare
l'aggiornamento di 'B', grazie.
Eliano
Maurizio Borrelli
2007-07-30 08:30:23 UTC
Permalink
Post by EnzoSM
Il foglio excel 'A' contiene una query su un file esterno che raggiungo
tramite ODBC e, avendo spuntato la casella 'aggiorna dati all'apertura
del file', tutte le volte che lo apro questo automaticamente legge il file
di input e si aggiorna.
Avendo creato un file excel 'B' che trae i dati dal file excel 'A' mi
aspettavo che, appena apro il file 'B' questo 'costringe' il file 'A' ad
aggiornarsi prima di restituire il proprio contenuto al file 'B'.
Invece non accade nulla.
Il file 'B' legge i dati del file'A' senza che questi si sia aggiornato.
Ciao EnzoSM.

Cosa intendi con "trae i dati"?

Quando apri il file 'B', il file 'A' e' gia' aperto?

Se hai richiesto l'aggiornamento (della cartella di lavoro 'A')
all'apertura (della cartella di lavoro 'A') perche' mai ti aspetti un
aggiornamento diverso?

Che ti costa passare alla cartella di lavoro 'A' e premere il pulsante
"Aggiorna dati" della barra degli strumenti "Dati esterni" *prima*, o
*immediatamente dopo* aver aperto 'B'? Hai considerato la possibilita'
di registrare una macro?

--
(Facci sapere se e eventualmente come hai risolto. Grazie.)

Ciao :o) Microsoft MVP (Excel)
Maurizio <http://mvp.support.microsoft.com/profile/Maurizio.Borrelli>
-------- Spazio personale di Maurizio Borrelli
?SPQR(C) <http://spdmb.spaces.live.com>
 X       RIO - Risorse in italiano per gli utenti di office
-------- <http://www.riolab.org>
EnzoSM
2007-07-30 15:36:00 UTC
Permalink
Ciao Maurizio,

scusami se sono stato un poco approssimativo nel formulare la domanda; cerco
di spiegarmi meglio:
il contenuto del foglio 'A' costituisce l'input per alcuni fogli elettronici
.xls utilizzati da più persone.
Ho pensato di 'incaricare' uno ed un solo foglio (il foglio 'A') ad
attingere dati da una fonte esterna tramite ODBC.
Quindi esistono più fogli 'B' che vanno a cercare dati sull'unico foglio 'A'.
Non è detto che io debba necessariamente aprire il foglio 'A' per fare tutto
l'iter di aggiornamento dati, vorrei che ad aggiornarsi fosse lo stesso
foglio 'A' a fronte di ogni interrogazione dai vari fogli 'B'.
Approfitto per rispondere ad Eliano per dire che non ho scritto alcun codice.
Grazie di tutto, aspetto fiducioso un consiglio.

EnzoSM
Post by Maurizio Borrelli
Post by EnzoSM
Il foglio excel 'A' contiene una query su un file esterno che raggiungo
tramite ODBC e, avendo spuntato la casella 'aggiorna dati all'apertura
del file', tutte le volte che lo apro questo automaticamente legge il file
di input e si aggiorna.
Avendo creato un file excel 'B' che trae i dati dal file excel 'A' mi
aspettavo che, appena apro il file 'B' questo 'costringe' il file 'A' ad
aggiornarsi prima di restituire il proprio contenuto al file 'B'.
Invece non accade nulla.
Il file 'B' legge i dati del file'A' senza che questi si sia aggiornato.
Ciao EnzoSM.
Cosa intendi con "trae i dati"?
Quando apri il file 'B', il file 'A' e' gia' aperto?
Se hai richiesto l'aggiornamento (della cartella di lavoro 'A')
all'apertura (della cartella di lavoro 'A') perche' mai ti aspetti un
aggiornamento diverso?
Che ti costa passare alla cartella di lavoro 'A' e premere il pulsante
"Aggiorna dati" della barra degli strumenti "Dati esterni" *prima*, o
*immediatamente dopo* aver aperto 'B'? Hai considerato la possibilita'
di registrare una macro?
--
(Facci sapere se e eventualmente come hai risolto. Grazie.)
Ciao :o) Microsoft MVP (Excel)
Maurizio <http://mvp.support.microsoft.com/profile/Maurizio.Borrelli>
-------- Spazio personale di Maurizio Borrelli
?SPQR(C) <http://spdmb.spaces.live.com>
X RIO - Risorse in italiano per gli utenti di office
-------- <http://www.riolab.org>
Loading...