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

Re: Tabella Access in foglio excel

1 view
Skip to first unread message

Maurizio Borrelli

unread,
Jul 9, 2004, 10:28:49 AM7/9/04
to
"Gigiok" <Gig...@discussions.microsoft.com> ha scritto nel messaggio
news:D074A068-2297-449C...@microsoft.com...
> Ho bisogno di creare un report mensile in excel riempendolo con dati
provenienti da una tabella ACCESS. Se Utilizzo la funzione esporta tabella o
report da access in excel mi viene fuori con una formattazione difficilmente
gestibile. Volevo sapere come utilizzare la funzione IMPORTA DATI da EXCEL.
(ci ho provato selezionando il provider microsoft jet ma mi da errore di
connessione ... il foglio excel e il db access sono sulla stessa macchina)

RISPOSTA:

Ciao, Gigiok.

Versioni di Access e di Excel? E, visto che ci siamo, di Jet?

A parte questo, dato che le modalità non differiscono troppo da una
versione all'altra... accertati di avere tutto aggiornato all'ultimo
"service pack" e "patch": Access, Excel e Jet.

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

Ciao :o)
Maurizio Borrelli, Microsoft MVP - Office Systems - Access
--------
?SPQR(C)
X
--------


Gigiok

unread,
Jul 12, 2004, 10:27:04 AM7/12/04
to
Maurizio scrive:

>
> Versioni di Access e di Excel? E, visto che ci siamo, di Jet?
>

Ciao Maurizio, allora, Windows XP con OFFICE 2003, Microsoft Jet aggiornato al SP8.

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

Ci sono riuscito a metà:

Il primo problema è che il DB ACCESS ha un file di sistema (.MDW) per la gestione utenze/pass, quindi scegliendo da excel DATI --> IMPORTA DATI ESTERNI e quindi IMPORTA DATI mi si apre una lista dove scelgo +CONNETTI A NUOVA ORIGINE DATI.ODC e quindi dalla successiva lista provider per il collegamento, scegliendo ALTRI SERVER --> MICROSOFT JET 4 OLE DB PROVIDER (l'unico attinente al DB access) e valorizzando il form con i dati richiesti la procedura mi restituisce:

a. un errore di collegamento nel caso in cui in USERID e PASS inserisco le credenziali dell'amministratore del DB
b. un errore alla visualizzazione del contenuto degli oggetti del DB (di cui riesco a vedere solo la lista) nel caso in cui nei campi user e pass lascio il default ADMIN.

Questa strada non ha funzionato.

Dopo 300.000 tentativi da excel ho provato IMPORTA DATI ma stavolta CREA NUOVA QUERY DA DATABASE (logicamente non ci ho provato prima .. in effetti pensavo di importare una tabella cosi' com'era, non dovevo eseguire query .. ma la differenza è forse sottile ...) mi è uscita una lista di origine dati tra cui, stranamente ho due occorrenze relative ad ACCESS, una è DATABASE di MICROSOFT ACCESS* e l'altro è MS ACCESS DATABASE* ma in entrambi i casi non va bene perche' non mi consente di specificare il MDW.
Ho dovuto in questa lista, scegliere NUOVA ORIGINE DATI, assegnargli un nome qualsiasi, scegliere il driver giusto (c'e' DRIVER DO MICROSOFT ACCESS che non va bene .. servirà ad altri scopi ??) quindi ho scelto MICROSOFT ACCESS DRIVER (*.mdb) fatto click su CONNETTI e finalmente ho avuto la possibilità di indicare il file MDW di sistema e immettere le credenziali di amministratore del DB per senza limitazioni accedere a tutte le tabelle / query del DB !!!!

Tutti sti problemi è perche' il DB viene gestito da un MDW con utenze e pass ??

Altra domanda .. alla fine la tabella me la sono trovata importata in excel, con le intestazioni dei campi in colonna e i record sulle righe ... se volessi avere i record sulle colonne e i campi sulle righe ? devo farmi una routine in VB excel o posso decidere la disposizione in fase di importazione da access ?

Grazie ! Grazie e soprattutto GRAZIE solo se sei riuscito a seguirmi fin qui !!

>
> Ciao :o)

Ciao :-))

> Maurizio Borrelli, Microsoft MVP - Office Systems - Access

Gigiok


0 new messages