Risultati da 1 a 8 di 8

Discussione: Scrivere da Excel su database Access



  1. #1
    L'avatar di rodyskorps
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Teramo
    Età
    24
    Messaggi
    14
    Versione Office
    2010
    Utile ricevuti
    0
    Utile dati
    1

    Scrivere da Excel su database Access

    Ciao a tutti,
    sono diversi giorni che sono impantanato in un problema nel realizzare il mio programma di gestione contabile.
    Ho creato il mio database con access e sono intenzionato ad usare excel per inserire i dati direttamente nel database tramite una connessione ado.
    Il problema è proprio questo.
    Non riesco ad aprire il database access (data2016.accdb) da excel per poterci scrivere sopra e dopo numerosi tentativi, preso dal nervosismo/sconforto, ho cancellato tutte le righe di codice che avevo abbozzato e non posso allegarvi nulla per capire insieme dove avevo sbagliato.
    Spiego brevemente la mia situazione.
    Il mio database ha diverse tabelle e quelle necessarie a risolvere il mio problema sono:

    clienti(nome_cliente,indirizzo,prezzo,codice_fiscale,amministratore,importo,imponibile)
    interazioni(numPf,dataPf,nome_cliente,numf,dataf,mese,amministratore,imponibile,importo)

    In pratica io vorrei realizzare una tabella in un foglio excel dove scriverò i dati che verranno inseriti come nuovi record nella tabella interazioni (tramite click su un button).
    Il problema è che non so proprio come fare. (Ho gia attivato i riferimenti "Microsoft ADO 2.8 library").

    Grazie a tutti per il supporto.

  2. #2
    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    63
    Messaggi
    4088
    Versione Office
    2007 - 2013
    Utile ricevuti
    484
    Utile dati
    76

    Re: Scrivere da Excel su database Access

    Ho spostato questa discussione nella sezione di Access in quanto la ritengo più consona al quesito proposto.

    @ rodykorps

    Ma perché devi necessariamente passare per Excel? Non ti conviene far tutto in Access?

    E comunque credo sia utile che tu alleghi i due file: Excel ed Access
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  3. #3
    L'avatar di rodyskorps
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Teramo
    Età
    24
    Messaggi
    14
    Versione Office
    2010
    Utile ricevuti
    0
    Utile dati
    1

    Re: Scrivere da Excel su database Access

    Ho intenzione di far diventare il primo foglio attivo di excel un menù da dove posso fare le azioni di cui ho bisogno. Preferisco fare tutto da excel perchè mi risulta molto più comodo per l'inserimento dei dati quando vado a gestire le fatture pro-forma, le fatture da realizzare e le registrazioni dei pagamenti. Comunque allego i file. I dati che trovate all'interno sono i dati esempio su cui sto facendo le prove.

    Ci sono diversi fogli excel nascosti e per far funzionare alcune funzioni bisogna modificare i percorsi (ad esempio ce n'è una per salvare pdf in cartelle specifiche).
    File Allegati File Allegati

  4. #4
    L'avatar di CisKo
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    Calabria
    Messaggi
    896
    Versione Office
    2003-2010-2013
    Utile ricevuti
    80
    Utile dati
    41

    Re: Scrivere da Excel su database Access

    un Saluto ad alfrimpa
    ed effettivamente tutto in excel sarebbe più idoneo perchè penso che rodyskorps che saluto si trovi meglio sui fogli di calcolo

    comunque ciao rodyskorps

    sinceramente non ho scaricato ancora il tuo file
    ti dò un consiglio molto semplice
    apri nuovo progetto access
    barra in alto delle funzioni
    voce dati esterni
    seleziona la voce che dice fogli di calcolo esterni
    all'apertura del popup
    seleziona la voce che dice
    collega all'origine dati creando una tabella collegata
    nella parte alta seleziona il percorso del file di excel da collegare
    clicca su ok
    nella prima maschera potrai scegliere il foglio da collegare
    esegiu avanti
    successivamente ti chiederà se nella prima colonna ci sono intestazioni
    se si spunta la casella
    dopo di che hai finito
    non ti allego esempio perchè ti salterebbe il collegamento

    fammi sapere noi siamo sempre qui
    buon lavoro
    Il mondo è pieno di problemi affascinanti che aspettano di essere risolti - Nessun problema dovrebbe mai essere risolto due volte - Noia e ripetitività sono il male - La libertà è un bene - Pubblica informazioni utili - Aiuta a mantenere l'infrastruttura di lavoro.

  5. #5
    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    63
    Messaggi
    4088
    Versione Office
    2007 - 2013
    Utile ricevuti
    484
    Utile dati
    76

    Re: Scrivere da Excel su database Access

    Ciao Francesco

    Da come ho capito io rodyskorps vorrebbe da un foglio Excel alimentare una tabella in Access ecco perchè avevo detto che forse far tutto in Access sarebbe meglio

    Dalla procedura che hai indicato si può far questo?

    Comunque il Maestro in Access sei tu quindi........
    Alfredo

    "Non esistono cose facili o difficili; esistono cose che si sanno e cose che non si sanno"

    "Solo due cose sono infinite: l'universo e la stupidità umana; riguardo l'universo ho ancora dei dubbi" (Albert Einstein)

  6. #6
    L'avatar di CisKo
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    Calabria
    Messaggi
    896
    Versione Office
    2003-2010-2013
    Utile ricevuti
    80
    Utile dati
    41

    Re: Scrivere da Excel su database Access

    Ciao alfrimpa
    Dalla procedura indicata colleghi un foglio Excel ad db
    Materialmente usi il foglio come meglio credi
    Poi se apri il db puoi elaborare e sfruttare la Potenza di access per il resto
    I fogli si possono sia collegare che importare
    Una volta collegato e come avere una tabella access
    Quindi vedi query maschere report ecc
    Il mondo è pieno di problemi affascinanti che aspettano di essere risolti - Nessun problema dovrebbe mai essere risolto due volte - Noia e ripetitività sono il male - La libertà è un bene - Pubblica informazioni utili - Aiuta a mantenere l'infrastruttura di lavoro.

  7. #7
    L'avatar di rodyskorps
    Clicca e Apri
    Data Registrazione
    Sep 2016
    Località
    Teramo
    Età
    24
    Messaggi
    14
    Versione Office
    2010
    Utile ricevuti
    0
    Utile dati
    1

    Re: Scrivere da Excel su database Access

    Funziona perfettamente. Così modificando la tabella da excel, mi aggiorna automaticamente i valori su access.
    Io avevo collegato le tabelle ad excel per importare i dati del database.
    Con la tua procedura ho ottenuto sostanzialmente lo stesso risultato (per i dati importati) senza dover aprire connessioni ado (da vba).
    Adesso tramite bottoni, listbox, checkbox ecc. modifico direttamente il foglio excel collegato (e in automatico mi modifica il database).

    Perfetto. Grazie mille. Sempre efficientissimi

  8. #8
    L'avatar di CisKo
    Clicca e Apri
    Data Registrazione
    Apr 2016
    Località
    Calabria
    Messaggi
    896
    Versione Office
    2003-2010-2013
    Utile ricevuti
    80
    Utile dati
    41

    Re: Scrivere da Excel su database Access

    Buon giorno Rodyskorps
    Mi fa piacere che la soluzione rispecchi le tue esigenze

    Una buona giornata e buon lavoro
    Il mondo è pieno di problemi affascinanti che aspettano di essere risolti - Nessun problema dovrebbe mai essere risolto due volte - Noia e ripetitività sono il male - La libertà è un bene - Pubblica informazioni utili - Aiuta a mantenere l'infrastruttura di lavoro.

Discussioni Simili

  1. Database...access o excel?
    Di Andrea_Ra nel forum Domande su Excel VBA e MACRO
    Risposte: 29
    Ultimo Messaggio: 08/12/16, 17:47
  2. Risposte: 7
    Ultimo Messaggio: 12/11/16, 14:14
  3. Scrivere da Excel su database Access
    Di rodyskorps nel forum Domande su Excel VBA e MACRO
    Risposte: 0
    Ultimo Messaggio: 19/09/16, 13:06
  4. [Risolto] database di access
    Di theregied nel forum Domande su Microsoft Access
    Risposte: 1
    Ultimo Messaggio: 04/07/16, 14:28
  5. Sincronizzazione Excel - Access
    Di dante.3d nel forum Domande su Excel in generale
    Risposte: 0
    Ultimo Messaggio: 24/04/16, 19:57

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •