Ho un foglio excel.
Nel foglio excel ci sono dei dati caricati con un query su un
database.
Ho aggiornato excel e sul nuovo i driver odbc non hanno lo stesso
nome.
Come trovo nel mio foglio excel le definizioni per ricostruire
l'origine odbc senza avere l'errore:
[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e
driver predefinito non specificato?
E pensare che era un foglio semplice semplice....
Ciao gg.barbaro.
> Una domanda semplice semplice.
Lascia perdere la "semplicita`" e concentrati sul problema. ;-)
> Ho un foglio excel.
> Nel foglio excel ci sono dei dati caricati con un query su un
> database.
Di che tipo di "database" si tratta? (SQLServer, AS400, Access, Excel,
...).
> Ho aggiornato excel
In che senso? Avevi Excel versione X e hai installato Excel versione Y?
Se e` cosi`, per cosa stanno X e Y? Altrimenti spiega cosa intendi con
"aggiornare", grazie.
> e sul nuovo i driver odbc non hanno lo stesso
> nome.
Che nome avevano prima? Che nome hanno adesso?
> Come trovo nel mio foglio excel le definizioni per ricostruire
> l'origine odbc senza avere l'errore:
> [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e
> driver predefinito non specificato?
Apri Excel, apri la Cartella di lavoro in questione, poi:
Alt+F11
Ctrl+g
e digita:
?worksheets("foglio1").QueryTables.Item(1).Connection
concludendo l'immissione col tasto Invio. Quindi copia il risultato e
incollalo nella tua risposta a questo mio post, che appenderai a questo
thread.
Se il caso, sostituisci "foglio1" con il nome del Foglio di lavoro
collegato all'origine dati.
> E pensare che era un foglio semplice semplice....
Visto che insisti, insisto: non pensarci. Non serve. :-)
(Facci sapere se e eventualmente come hai risolto. Grazie!)
--
Maurizio Borrelli [Microsoft MVP Office System]
http://www.riolab.org/
>
> > Ho aggiornato excel
>
> In che senso? Avevi Excel versione X e hai installato Excel versione Y?
> Se e` cosi`, per cosa stanno X e Y? Altrimenti spiega cosa intendi con
> "aggiornare", grazie.
prima 200, adesso xp
>
> > e sul nuovo i driver odbc non hanno lo stesso
> > nome.
>
> Che nome avevano prima? Che nome hanno adesso?
Adesso: Microsoft Odbc for Oracle
Prima: devo disinstallare office xp e rimettere 2000 per saperlo....
>
> > Come trovo nel mio foglio excel le definizioni per ricostruire
> > l'origine odbc senza avere l'errore:
> > [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e
> > driver predefinito non specificato?
>
> Apri Excel, apri la Cartella di lavoro in questione, poi:
>
> Alt+F11
> Ctrl+g
>
> e digita:
>
> ?worksheets("foglio1").QueryTables.Item(1).Connection
>
> concludendo l'immissione col tasto Invio. Quindi copia il risultato e
> incollalo nella tua risposta a questo mio post, che appenderai a questo
> thread.
>
> Se il caso, sostituisci "foglio1" con il nome del Foglio di lavoro
> collegato all'origine dati.
ODBC;DSN=PROD;UID=REPORTING;PWD=sysadm;SERVER=prod;
>
> > E pensare che era un foglio semplice semplice....
>
> Visto che insisti, insisto: non pensarci. Non serve. :-)
lo so che non serve!
>
> (Facci sapere se e eventualmente come hai risolto. Grazie!)
Risolto mica tanto...
come faccio ora a fare funzionare di nuovo il foglio?
per ricostruirlo devo trovare la query che a suo tempo era stata
scritta nel microsoft query.
Ora comunque cerco se era stata salvata il formato dqy.
Grazie!
[...]
> come faccio ora a fare funzionare di nuovo il foglio?
> per ricostruirlo devo trovare la query che a suo tempo era stata
> scritta nel microsoft query.
> Ora comunque cerco se era stata salvata il formato dqy.
Ciao gg.barbaro.
Parlavi di Driver... Ora di Query. Ok. Per conoscere la stringa SQL
dovrebbe bastare:
?worksheets("foglio1").QueryTables.Item(1).CommandText
Stessa tecnica di prima.
(Facci sapere se e eventualmente come hai risolto. Grazie!)
--
Mitico!
Risolto!
Grazie di tutto.
[...]
> Risolto!
> Grazie di tutto.
Ciao gg.barbaro.
Grazie a te del riscontro! :-)