Usare un'utilità per la lettura dello schermo per importare i dati di Excel in database desktop di Access
Applies ToAccess per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Questo articolo è rivolto agli utenti che usano un programma di utilità per la lettura dello schermo, ad esempio Assistente vocale Windows, JAWS o NVDA con strumenti Windows o funzionalità e prodotti Microsoft 365. Questo articolo fa parte del set di contenuti Guida e formazione sull'accessibilità in cui sono disponibili altre informazioni sull'accessibilità le nostre app. Per assistenza generale, visita il Supporto tecnico Microsoft.

Usare Access con la tastiera e un'utilità per la lettura dello schermo per importare un foglio di lavoro Excel in Access o un collegamento da un database desktop Access a un foglio di lavoro di Excel. È stato testato con l'Assistente vocale, JAWS e NVDA, ma potrebbe essere compatibile con altre utilità per la lettura dello schermo, purché seguano gli standard e le tecniche di accessibilità comuni.

Note: 

In questo argomento

Preparare il foglio di lavoro Excel per l'importazione o il collegamento

Prima di portare i dati da un foglio di lavoro di Excel a Access, esaminare il foglio di lavoro e decidere come importare i dati da tale foglio.

  • Decidere se collegare o importare l'intero foglio di lavoro o solo una parte di esso. Se si vuole portare solo una parte di un foglio di lavoro in Access, è possibile definire un intervallo denominato che includa solo le celle da portare. Per istruzioni, vedere Usare un'utilità per la lettura dello schermo per assegnare un nome a un intervallo di celle o dati in Excel.

  • Verificare che il foglio di lavoro Excel sia in formato file flat, in modo che la procedura guidata possa gestire facilmente i dati al suo interno. Ad esempio, correggere i possibili valori di errore, rimuovere righe e colonne vuote non necessarie e verificare che ogni colonna contenga lo stesso tipo di dati in ogni riga. Per informazioni più dettagliate su come preparare l'importazione o il collegamento, vedere le sezioni "Preparare il foglio di lavoro", "Preparare i dati di Excel" e "Risolvere i problemi relativi a valori mancanti o non corretti" in Importare o collegare dati in una cartella di lavoro di Excel.

Preparare il database di Access di destinazione per l'importazione

Prima di importare dati da un foglio di lavoro di Excel, verificare che il database di destinazione Access sia pronto per l'importazione e decidere come archiviare i dati importati.

  • Verificare che la destinazione Access database non sia di sola lettura e di avere le autorizzazioni per apportare modifiche al database.

  • Decidere se archiviare i dati in una tabella nuova o esistente:

    • Se si sceglie di archiviare i dati in una nuova tabella, Access crea una tabella e aggiunge i dati importati a questa tabella. Se esiste già una tabella con il nome specificato, Access sovrascrive il contenuto della tabella con i dati importati.

    • Se si sceglie di aggiungere i dati a una tabella esistente, le righe nel foglio di lavoro Excel vengono aggiunte alla tabella specificata.

  • Se si decide di accodare i dati Excel a una tabella Access esistente, verificare che le impostazioni della struttura e dei campi nei dati di origine in Excel corrispondano a quelle della tabella di destinazione in Access. Per aprire la tabella Access in visualizzazione Struttura per il controllo, premere ALT+H, W, D. Verificare la tabella nell'elenco di controllo nella sezione "Preparare il database di destinazione", passaggio 2, in Importare o collegare dati in una cartella di lavoro di Excel.

Importare i dati

Quando si importano dati, Access crea una copia dei dati in una tabella nuova o esistente senza modificare l'origine Excel foglio di lavoro.

Nota: Per selezionare il campo da modificare, potrebbe essere necessario un collega al passaggio 10.

  1. Se la cartella di lavoro di origine Excel è aperta, chiuderla.

  2. Aprire il database Access di destinazione in cui verranno archiviati i dati importati.

    Suggerimento: Se si vuole creare un nuovo database vuoto, premere ALT+F, N, L.

  3. Per aprire la finestra di dialogo Carica dati esterni - Foglio di calcolo di Excel , eseguire una delle operazioni seguenti a seconda della versione Access in uso:

    • Nella versione di abbonamento Microsoft 365 o Access 2019 premere ALT+X, N, 1, quindi F e X.

    • In Access 2016 premere ALT+X per passare alla scheda Dati esterni . Premere TAB fino a raggiungere il gruppo Importa & Collegamento , premere la freccia DESTRA finché non si sente "Excel ", quindi premere INVIO.

  4. Si apre la finestra di dialogo Carica dati esterni - Foglio di calcolo di Excel . Eseguire una delle operazioni seguenti per specificare il file di Excel contenente i dati da importare:

    • Per spostare lo stato attivo sul campo di testo Nome file , premere F e quindi incollare o digitare il percorso del file Excel.

    • Per cercare il file, premere R. Si apre la finestra di dialogo Apri file . Passare al file desiderato e, quando ci si trova sul file, premere INVIO per selezionarlo.

  5. Per specificare la modalità di archiviazione dei dati importati, eseguire una delle operazioni seguenti:

    • Se si vogliono archiviare i dati in una nuova tabella, premere I per spostarsi su e selezionare l'opzione Importa dati di origine in una nuova tabella nel database corrente . Verrà in seguito richiesto di assegnare un nome alla tabella.

    • Per accodare i dati a una tabella esistente, premere A per spostarsi su e selezionare l'opzione Accoda una copia dei record alla tabella . Per selezionare la tabella, premere TAB una volta. Lo stato attivo si sposta sull'elenco delle tabelle. Premere ALT+freccia GIÙ per espandere l'elenco, premere la freccia SU o GIÙ finché non si sente il nome della tabella desiderata, quindi premere INVIO per selezionarla. Questa opzione non è disponibile se nel database non sono presenti tabelle.

  6. Premere TAB fino a raggiungere il pulsante OK , quindi premere INVIO. Viene avviata l'Importazione guidata foglio di calcolo .

    Suggerimento: Se l'utilità per la lettura dello schermo non legge automaticamente le finestre della procedura guidata, premere il tasto SR+W.

  7. Se la cartella di lavoro di origine Excel contiene un solo foglio di lavoro e nessun intervallo, è possibile procedere con il passaggio successivo. Se la cartella di lavoro contiene più fogli di lavoro o intervalli denominati, eseguire una delle operazioni seguenti per selezionare il foglio di lavoro o l'intervallo da importare:

    • Per selezionare un foglio di lavoro, premere ALT+W, premere TAB una volta, premere la freccia GIÙ finché non si sente il foglio di lavoro desiderato, quindi premere INVIO per selezionarlo.

    • Per selezionare un intervallo denominato, premere ALT+R, premere TAB una volta, premere la freccia GIÙ finché non si sente l'intervallo desiderato, quindi premere INVIO per selezionarlo.

  8. Si apre la finestra della procedura guidata successiva. Se la prima riga del foglio di lavoro o dell'intervallo di origine contiene i nomi dei campi, premere I per spostarsi su e selezionare l'opzione Intestazioni di colonna nella prima riga . Premere INVIO per spostare lo stato attivo sulla finestra successiva della procedura guidata. Se si accodano dati a una tabella esistente, è possibile procedere al passaggio 12.

  9. Nella finestra della nuova procedura guidata è possibile specificare informazioni su ogni campo da importare, se necessario. Il primo campo del foglio di lavoro o dell'intervallo è selezionato. Ecco come procedere:

    • Per modificare il nome del campo corrente, premere ALT+M e quindi digitare il nuovo nome.

    • Per modificare il tipo di dati del campo, premere ALT+T. Lo stato attivo si sposta sull'elenco Tipo di dati . Per espandere l'elenco, premere ALT+freccia GIÙ. Premere la freccia GIÙ finché non si sente il valore desiderato, quindi premere TAB una volta.

    • Per specificare se il campo è indicizzato o meno, premere ALT+I. Si sente il valore corrente. Per espandere l'elenco, premere ALT+freccia GIÙ. Premere la freccia GIÙ finché non si sente il valore desiderato, quindi premere TAB una volta.

    • Se non si vuole importare il campo corrente, premere ALT+S per passare a e selezionare l'opzione Non importare campo .

  10. Per selezionare un altro campo, premere F6 finché non si sente "Riquadro", quindi chiedere a un collega di aiutare a selezionare il campo desiderato. Modificare i campi come descritto nel passaggio 9. Al termine, premere INVIO per passare alla finestra successiva della procedura guidata.

  11. Aggiungere una chiave primaria per la nuova tabella. La chiave primaria identifica i record nella tabella in modo che sia possibile recuperare i dati più rapidamente. Eseguire una delle operazioni seguenti:

    • Per consentire Access di aggiungere la chiave primaria, premere A.

    • Per scegliere la propria chiave primaria, premere C. Per definire il tasto da usare, premere TAB una volta. Lo stato attivo si sposta sull'elenco di tasti. Per espandere l'elenco, premere ALT+freccia GIÙ. Premere la freccia SU o GIÙ finché non si sente il tasto desiderato.

    • Se non vuoi usare le chiavi primarie, premi O.

    Per passare all'ultima finestra della procedura guidata, premere INVIO.

  12. Si apre la finestra finale della procedura guidata. Lo stato attivo si trova nella casella Importa nella tabella e si sente il nome corrente della tabella di destinazione. Se si vuole modificare il nome della tabella, digitare un nuovo nome e quindi premere INVIO per completare l'importazione.

    Nota: Se si sente un avviso che indica che la tabella esiste già e si vuole sovrascrivere la tabella esistente con i dati importati, premere Y. Se si vuole rinominare la tabella, premere N. Premere ALT+I per riportare lo stato attivo sulla casella Importa nella tabella , digitare un altro nome di tabella e quindi premere INVIO.

  13. Se l'importazione ha avuto esito positivo, Access visualizza lo stato dell'importazione. Access chiede anche di salvare i passaggi dell'importazione per ripeterli rapidamente senza l'importazione guidata. Per selezionare questa opzione, premere ALT+V. Per assegnare un nome ai passaggi dell'importazione, premere ALT+A e quindi digitare un nome per l'operazione di importazione. Per salvare i passaggi dell'importazione, premere ALT+S. Se l'importazione non riesce, si sente "Si è verificato un errore durante il tentativo di importare il file", seguito dal nome del file. Premere INVIO per chiudere il messaggio di avviso.

Creare un collegamento ai dati in Excel

Usare la Creazione guidata Foglio di calcolo per creare un collegamento da un database di Access ai dati in Excel, in modo da poter usare gli strumenti di query e creazione di report in Access senza dover mantenere una copia dei dati Excel nel database.

Quando si crea un collegamento a un foglio di lavoro Excel o a un intervallo denominato, Access crea una nuova tabella collegata alle celle di origine. Le modifiche apportate alle celle di origine in Excel vengono visualizzate nella tabella collegata in Access. Tuttavia, non è possibile modificare il contenuto della tabella corrispondente in Access. Per aggiungere, modificare o eliminare dati, è necessario apportare le modifiche nel file di Excel di origine.

Un database può contenere più tabelle collegate.

Avviare il Collegamento guidato Foglio di calcolo

In Access esistono due modi per selezionare la cartella di lavoro Excel a cui collegarsi e avviare la Creazione guidata Foglio di calcolo. È possibile aprire la cartella di lavoro Excel in Access oppure usare la finestra di dialogo Carica dati esterni - Foglio di calcolo di Excel .

Aprire la cartella di lavoro Excel in Access

  1. Aprire il Access database in cui si vuole creare il collegamento.

  2. Per passare al menu Apri , premere ALT+F, O.

  3. Per cercare la cartella di lavoro, premere O. Si apre la finestra di dialogo Apri di Windows.

  4. Per modificare il tipo di file, premere TAB finché non si sente "Tipo file, Microsoft #x1", quindi premere ALT+freccia GIÙ. Premere la freccia SU finché non si sente "Tutti i file", quindi premere INVIO.

  5. Passare alla cartella di lavoro desiderata, quindi premere INVIO per selezionarla e avviare la Creazione guidata Foglio di calcolo.

Usare la finestra di dialogo Carica dati esterni - Foglio di calcolo di Excel

  1. Aprire il Access database in cui si vuole creare il collegamento.

    Suggerimento: Se non si vuole creare un collegamento a un database esistente, premere ALT+F, N, L per creare un nuovo database vuoto.

  2. Per aprire la finestra di dialogo Carica dati esterni - Foglio di calcolo di Excel , eseguire una delle operazioni seguenti a seconda della versione Access in uso:

    • Nella versione di abbonamento Microsoft 365 o Access 2019 premere ALT+X, N, 1, quindi F e X.

    • In Access 2016 premere ALT+X per passare alla scheda Dati esterni . Premere TAB fino a raggiungere il gruppo Importa & Collegamento , premere la freccia DESTRA finché non si sente "Excel ", quindi premere INVIO.

  3. Si apre la finestra di dialogo Carica dati esterni - Foglio di calcolo di Excel . Eseguire una delle operazioni seguenti per specificare il file di Excel a cui si vuole creare il collegamento:

    • Per spostare lo stato attivo sul campo di testo Nome file , premere F e quindi incollare o digitare il percorso del file Excel.

    • Per cercare il file, premere R. Si apre la finestra di dialogo Apri file . Passare al file desiderato e, quando ci si trova sul file, premere INVIO per selezionarlo.

  4. Premere ALT+L per spostarsi e selezionare l'opzione Collega all'origine dati creando una tabella collegata, quindi premere INVIO. Viene avviata la Creazione guidata Foglio di calcolo.

Usare la Creazione guidata Foglio di calcolo per creare un collegamento a Excel dati

Le finestre della Creazione guidata Collegamento foglio di calcolo consentono di eseguire il processo di collegamento. È sufficiente selezionare le opzioni necessarie e collegare i Excel dati al database in un rigido momento.

Suggerimento: Se l'utilità per la lettura dello schermo non legge automaticamente le finestre della procedura guidata, premere il tasto SR+W.

  1. Se la cartella di lavoro di origine Excel contiene un solo foglio di lavoro e nessun intervallo, è possibile procedere con il passaggio successivo. Se la cartella di lavoro contiene più fogli di lavoro o un intervallo denominato, eseguire una delle operazioni seguenti per selezionare il foglio di lavoro o l'intervallo:

    • Per selezionare un foglio di lavoro, premere ALT+W, premere TAB una volta, premere la freccia GIÙ finché non si sente il foglio di lavoro desiderato, quindi premere INVIO per selezionarlo.

    • Per selezionare un intervallo, premere ALT+R, premere TAB una volta, premere la freccia GIÙ finché non si sente l'intervallo desiderato, quindi premere INVIO per selezionarlo.

  2. Si apre la finestra della procedura guidata successiva. Se la prima riga del foglio di lavoro o dell'intervallo di origine contiene i nomi dei campi, premere I per spostarsi su e selezionare l'opzione Intestazioni di colonna nella prima riga . Premere INVIO per spostare lo stato attivo sulla finestra successiva della procedura guidata.

  3. Si apre la finestra finale della procedura guidata. Lo stato attivo si trova nella casella Nome tabella collegata e si sente il nome corrente della tabella collegata. Se si vuole modificare il nome della tabella, digitare un nuovo nome di tabella e quindi premere INVIO per finalizzare l'importazione.

    Nota: Se si sente un avviso che indica che la tabella esiste già e si vuole sovrascrivere la tabella esistente con i dati importati, premere Y. Se si vuole rinominare la tabella di destinazione, premere N. Premere ALT+I per riportare lo stato attivo sulla casella Importa nella tabella , digitare un altro nome di tabella e quindi premere INVIO.

  4. Se il collegamento è riuscito, si sente "Collegamento della tabella al file completato", seguito dal nome del file Excel. Premere INVIO per uscire dalla notifica. Passare alla tabella collegata ed esaminarne il contenuto. Per informazioni sulla risoluzione dei problemi, vai a "Risoluzione dei problemi #Num! e altri valori non corretti in una tabella collegata" in Importare o collegare dati in una cartella di lavoro di Excel.

    Se il collegamento non riesce, controllare di nuovo il file di origine Excel rispetto all'elenco di controllo nella sezione "Preparare il database di destinazione", passaggio 2, in Importare o collegare dati in una cartella di lavoro di Excel.

Vedere anche

Usare un'utilità per la lettura dello schermo per creare tabelle in database desktop di Access

Usare un'utilità per la lettura dello schermo per creare una query in database desktop di Access

Usare un'utilità per la lettura dello schermo per creare una maschera in database desktop di Access

Usare un'utilità per la lettura dello schermo per esportare una tabella di Access in un file di testo

Scelte rapide da tastiera per Access

Configurare il dispositivo per il supporto dell'accessibilità in Microsoft 365

Supporto tecnico per clienti con disabilità

Microsoft vuole offrire la miglior esperienza possibile a tutti i clienti. Se si hanno disabilità o domande relative all'accessibilità, contattare Microsoft Disability Answer Desk per ottenere assistenza tecnica. Il team di Disability Answer Desk è qualificato nell'uso di molte delle assistive technology più diffuse e può offrire assistenza nel linguaggio dei segni in inglese, spagnolo, francese e americano. Per trovare le informazioni di contatto per la propria area geografica, visitare il sito Microsoft Disability Answer Desk.

Gli utenti di enti pubblici, commerciali o aziendali possono contattare l'Answer Desk per l'accessibilità per le aziende.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Trovare soluzioni ai problemi comuni o ottenere assistenza da un agente di supporto.