Importare un database di Access 95 in un file di Access 2007

Se si utilizza un database esistente nel formato di Access 95 (mdb), sarà possibile importare tabelle, query e macro da tale database in un database di Microsoft Office Access 2007 (accdb). È inoltre possibile importare maschere e report in cui non viene utilizzato codice di Microsoft Visual Basic, Applications Edition (VBA).

Per importare maschere e report che contengono codice VBA, nonché moduli, convertire innanzitutto il database di Access 95 nel formato di file di Access 2002 - 2003 o Access 2000 utilizzando Microsoft Office Access 2003, Access 2002 o Access 2000, quindi utilizzare Access 2007 per convertire il file nel formato file di Access 2007.

Per saperne di più

Importare dati da un database di Access 95

Convertire un database di Access 95 utilizzando Access 2003, Access 2002 o Access 2000

Importare dati da un database di Access 95

Quando si esegue un'operazione di importazione di dati da un altro database, nel database di destinazione, ovvero nel database di Access 2007, viene creata una copia dei dati o degli oggetti senza che l'origine venga modificata. Per importare dati da un database di Access 95, è innanzitutto necessario aprire il database di Access 2007 nel quale si desidera importare i dati, quindi utilizzare i comandi disponibili nella scheda Dati esterni, che determinano il richiamo dell'Importazione guidata.

Nota : È possibile importare tabelle, query e macro da un database in formato Access 95 (mdb) in un database di Office Access 2007 (accdb). È inoltre possibile importare maschere e report nei quali non viene utilizzato codice VBA. Per importare maschere e report che contengono codice VBA, nonché moduli, convertire innanzitutto il database di Access 95 nel formato di file di Access 2002 - 2003 o Access 2000 utilizzando Microsoft Office Access 2003, Access 2002 o 2000, quindi utilizzare Access 2007 per convertire il file nel formato file di Access 2007.

Per ulteriori informazioni sulla conversione di un database di Access 95 mediante una versione di Access precedente ad Access 2007, vedere la sezione Convertire un database di Access 95 utilizzando Access 2003, Access 2002 o Access 2000.

  1. Fare clic sul pulsante Microsoft Office  Pulsante Microsoft Office , quindi su Apri.

  2. Nella finestra di dialogo Apri selezionare e aprire il database nel quale si desidera importare le tabelle, le query o le macro.

  3. Nel gruppo Importa della scheda Dati esterni fare clic su Access.

    Icona del pulsante

    Nota : La scheda Dati esterni è disponibile solo quando il database è aperto.

  4. Nella casella Nome file della procedura guidata per il caricamento dei dati esterni digitare il nome del database di origine oppure fare clic su Sfoglia per visualizzare la finestra di dialogo Apri file, quindi scegliere o digitare il nome del database di origine.

  5. Fare clic su Importa tabelle, query, maschere, report, macro e moduli nel database corrente, quindi scegliere OK.

  6. Nella finestra di dialogo Importa oggetti scegliere ogni scheda e selezionare gli oggetti che si desidera importare.

    Finestra di dialogo Importa oggetti

    Per annullare la selezione di un oggetto, fare di nuovo clic sull'oggetto stesso.

  7. Fare clic su Opzioni per specificare impostazioni aggiuntive. Tali importazioni aggiuntive verranno visualizzate nei gruppi al di sotto dell'elenco di oggetti.

    Nella tabella che segue viene descritto l'impatto di ogni opzione sui risultati dell'operazione.

Elemento

Descrizione

Casella di controllo Relazioni

Determina l'importazione delle relazioni esistenti tra le tabelle selezionate.

Casella di controllo Menu e barre degli strumenti

Determina l'importazione di eventuali menu e barre degli strumenti personalizzati esistenti nel database di origine. I menu e le barre degli strumenti vengono visualizzati in una scheda denominata Componenti aggiuntivi.

Casella di controllo Specifiche importazione/esportazione

Determina l'importazione di eventuali specifiche di importazione ed esportazione salvate e presenti nel database di origine.

Casella di controllo Gruppi riquadro di spostamento

Determina l'importazione di eventuali gruppi personalizzati del riquadro di spostamento, presenti nel database di origine.

Pulsante Definizione e dati

Determina l'importazione della struttura e dei dati di tutte le tabelle selezionate.

Pulsante Solo definizione

Determina solo l'importazione dei campi delle tabelle selezionate. I record di origine non vengono importati.

Pulsante Come query

Determina l'importazione come query delle query selezionate. In questo caso, ricordare di importare tutte le tabelle sottostanti insieme alle query.

Pulsante Come tabelle

Determina l'importazione come tabelle delle query. In questo caso, non è necessario importare le tabelle sottostanti.

  1. Scegliere OK per terminare l'operazione.

    I dati verranno copiati e in caso di problemi verranno visualizzati messaggi di errore. Se l'operazione di importazione dei dati viene completata, la pagina finale della procedura guidata consentirà di salvare i dettagli dell'operazione come specifica di importazione da utilizzare in futuro. Nella sezione che segue viene illustrato come salvare i dettagli dell'operazione come specifica.

Salvare la specifica di importazione

È possibile salvare i dettagli dell'operazione di importazione come specifica di importazione in modo da poter ripetere l'operazione in seguito senza dover reimmettere le informazioni nella procedura guidata. È inoltre possibile creare un'attività in Microsoft Office Outlook 2007 per ricordare di eseguire la specifica di importazione. Per facilitare l'operazione, l'attività di Office Outlook 2007 creata contiene un pulsante che consente di eseguire l'operazione senza aprire il database di Access. Per utilizzare questa funzionalità, è necessario che Office Outlook 2007 sia installato e configurato nel computer.

  1. Fare clic su Salva passaggi importazione per salvare i dettagli dell'operazione.

  2. Nella casella Salva con nome digitare un nome per la specifica di importazione. Nella casella Descrizione è possibile digitare una descrizione facoltativa.

  3. Selezionare la casella di controllo Crea attività di Outlook se si desidera eseguire l'operazione a intervalli regolari, ad esempio settimanalmente o mensilmente.

    In questo modo verrà creata un'attività di Office Outlook 2007 che consentirà di eseguire la specifica.

  4. Fare clic su Salva importazione.

    Se non è stata selezionata la casella di controllo Crea attività di Outlook, la specifica di importazione verrà salvata e gli oggetti specificati verranno importati. Sarà quindi possibile esaminare le tabelle importate e gli altri oggetti per verificare che siano stati importati correttamente.

Se è stata selezionata la casella di controllo Crea attività di Outlook, verrà avviato Outlook. Utilizzare questa procedura per completare i seguenti passaggi.

Nota : Se Outlook non è installato, in Access verrà visualizzato un messaggio di errore. Se Outlook non è configurato correttamente, verrà eseguito l'Avvio guidato di Outlook. Per configurare Outlook, seguire le istruzioni visualizzate durante la procedura guidata.

  1. In Outlook analizzare e modificare le impostazioni relative all'attività, ad esempio Scadenza e Promemoria.

    Per rendere ricorrente l'attività, fare clic su Ricorrenza. Nella figura che segue viene illustrata l'Utilità di pianificazione con alcune impostazioni tipiche.

    Utilità di pianificazione di Outlook

    Per ulteriori informazioni sulla pianificazione di un'operazione di importazione, fare clic sul collegamento disponibile nella sezione Vedere anche di questo articolo.

  2. Fare clic su Salva e chiudi.

    Per eseguire la specifica in seguito, aprire l'attività in Outlook quindi, nel gruppo Microsoft Office Access della scheda Attività, fare clic su Esegui importazione Icona del pulsante .

  3. In Access, rivedere le tabelle importate e gli altri oggetti per verificare che tutti i dati e gli oggetti siano stati copiati.

Torna all'inizio

Convertire un database di Access 95 utilizzando Access 2003, Access 2002 o Access 2000

È possibile convertire un database di Access 95 (formato di file mdb) nel formato di file di Access 2000 utilizzando Microsoft Office Access 2003, Access 2002 o Access 2000. Sarà quindi possibile utilizzare Access 2007 per convertire il file risultante nel formato file di Access 2007. Per convertire un database di Access 95 nel formato di file di Access 2000 utilizzando una versione di Access diversa, effettuare le seguenti operazioni:

  1. Avviare Access 2003, Access 2002 o Access 2000.

  2. Scegliere Apri dal menu File, quindi fare clic sul nome di file relativo al database di Access 95 che si desidera convertire.

  3. Dal menu Strumenti scegliere Utilità database, quindi Converti database e fare clic su In formato Access 2000.

  4. Nella finestra di dialogo Converti database con nome immettere un nome per il nuovo file, quindi fare clic su Salva.

    È possibile che venga visualizzato un messaggio informativo di avviso sull'impossibilità di utilizzare il database convertito con le versioni precedenti di Access. Se questo messaggio viene visualizzato, scegliere OK.

    Il file verrà salvato nel formato file di Access 2000.

  5. Avviare Access 2007.

  6. Fare clic sul pulsante Microsoft Office  Pulsante Microsoft Office , quindi su Apri.

  7. Nella finestra di dialogo Apri selezionare e aprire il database convertito.

  8. Fare clic sul pulsante Microsoft Office Pulsante Microsoft Office , quindi su Converti.

  9. Nella finestra di dialogo Salva con nome immettere un nome per il file di Access 2007 oppure accettare quello proposto, quindi fare clic su Salva.

    Il file verrà salvato nel formato di file di Access 2007.

Torna all'inizio

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×