Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

trovare fonte dati odbc in foglio excel

579 views
Skip to first unread message

gg.ba...@gmail.com

unread,
May 19, 2008, 11:48:17 AM5/19/08
to
Una domanda semplice semplice.

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....

Maurizio Borrelli

unread,
May 20, 2008, 1:37:59 AM5/20/08
to
"gg.barbaro@..." wrote in message
news:80e82bb8-f0c7-4729...@k13g2000hse.googlegroups.com:

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/


gg.barbaro

unread,
May 20, 2008, 7:32:36 AM5/20/08
to
On 20 Mag, 07:37, "Maurizio Borrelli" <maurizio.borre...@freepass.it>
wrote:

> "gg.barbaro@..." wrote in message
>
> news:80e82bb8-f0c7-4729...@k13g2000hse.googlegroups.com:
>
> 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,
> ...).
Oracle 10.1

>
> > 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!

Maurizio Borrelli

unread,
May 20, 2008, 8:09:13 AM5/20/08
to
"gg.barbaro" wrote in message
news:e6f75786-f06e-4e30...@x35g2000hsb.googlegroups.com:
> On 20 Mag, 07:37, "Maurizio Borrelli" wrote:

[...]

> 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!)

--

gg.barbaro

unread,
May 20, 2008, 12:27:28 PM5/20/08
to
On 20 Mag, 14:09, "Maurizio Borrelli" <maurizio.borre...@freepass.it>
wrote:

Mitico!
Risolto!

Grazie di tutto.

Maurizio Borrelli

unread,
May 20, 2008, 12:32:09 PM5/20/08
to
"gg.barbaro" wrote in message
news:98ac98d5-b9b1-4ccf...@w7g2000hsa.googlegroups.com:
> On 20 Mag, 14:09, "Maurizio Borrelli" wrote:

[...]
> Risolto!
> Grazie di tutto.

Ciao gg.barbaro.

Grazie a te del riscontro! :-)

0 new messages