Ciao a tutti,
sarebbe possibile fare un collegamento dinamico tra un database Excel e un database Access?
Per collegamento dinamico intendo che ogni qualvolta aggiungo una riga nel database di Excel tramite Userform, questa "esce" nel database di Access che è in condivisione.
Modo di inserimento dati (come faccio e quello che vorrei):
apro le due cartelle di excel (file1.xlsm e file2.xlsx) e un database di access (.accdb) >>>> dal file1, apro l'userform, inserisco i dati che andranno nel file2 >>>> contemporaneamente il database di access si popola dei dati contenuti nel file2 (in condivisione).
Purtroppo dovrei fare questo passaggio per via di questi punti:
- la condivisione dei file excel non mi permette di proteggere il file da manomissione. Il file non deve essere modificato per nessuna ragione, quindi sarà file di sola lettura.
- Riporto il punto di cui sopra: con una macro che mi protegge il foglio mi va in errore se condivido il file. A quanto pare la condivisione non mi permette di avere macro sul file.
- in termini di sicurezza: un file access è più sicuro rispetto ad un file excel? Ho letto varie cose su internet e a quanto pare si può aggirare una macro di protezione foglio di excel rispetto a uno access (difficilmente aggirabile).
Quello che chiedo è questo: è possibile riportare
ogni volta che aggiungo una riga in un file excel (.xlsx) questa la riporti in un database access con una macro di protezione in condivisione?
Ho letto che c'è la possibilità di usare una connessione ADO ma non mi è molto chiara come funziona.
Qualcuno gentilmente ha qualche suggerimento/esempio a tal proposito?
Grazie in anticipo della vostra disponibilità e buon weekend :)