Importare oggetti di database nel database di Access corrente

Importare oggetti di database nel database di Access corrente

Access fornisce diverse opzioni per copiare un oggetto, ad esempio una tabella o una maschera, da un database a un altro. Copiare e incollare l'oggetto è la modalità più semplice, tuttavia l'importazione di un oggetto da un database di Access diverso nel database corrente offre più opzioni.

Panoramica

È possibile importare tabelle, query, maschere, report, macro e moduli da un database di Access nel database corrente. Quando si importa un oggetto, Access crea una copia dell'oggetto nel database corrente.

Se si vogliono importare dati e tabelle nel proprio database di Access, vedere Importare o collegare dati di un altro database di Access per informazioni e considerazioni specifiche sull'importazione di dati e tabelle.

Gli oggetti di database si importano quando si vuole eseguire una di queste attività:

  • Copiare la struttura e il layout di una maschera, un report o un altro oggetto da un database di Access diverso nel database corrente per creare rapidamente una nuova maschera, un nuovo report o un altro oggetto.

  • Copiare l'ultima versione di una maschera, un report o un altro oggetto da un database di Access diverso nel database corrente a intervalli regolari. A questo scopo è possibile creare una specifica di importazione la prima volta che si importa l'oggetto, quindi usare questa specifica per ripetere l'operazione in un secondo momento.

L'importazione di un oggetto da un database di Access diverso nel database corrente è un'operazione molto simile all'apertura di un secondo database e all'esportazione dell'oggetto dal primo database. Le due differenze principali tra l'importazione e l'esportazione di oggetti nei database di Access sono:

  • È possibile importare più oggetti in una sola operazione, ma non esportarli. Per esportare più oggetti in un altro database, la procedura più semplice consiste nell'aprire il database di destinazione ed eseguire un'operazione di importazione all'interno di tale database.

  • Oltre agli oggetti di database, è possibile importare le relazioni tra tabelle, le specifiche di importazione ed esportazione e le barre dei menu e degli strumenti. È anche possibile importare una query come tabella. L'esportazione non consente queste opzioni.

Importare un oggetto di database da un database di Access diverso nel database corrente

  1. Aprire il database in cui si vogliono importare gli oggetti, se non è già aperto. Il formato di file può essere MDB o ACCDB. Se il file è in formato MDE o ACCDE, sarà possibile importare solo tabelle e query da altri database di Access. Non è possibile importare maschere, report, macro e moduli in un file MDE o ACCDE.

  2. La posizione dell'Importazione guidata varia leggermente in base alla versione di Access. Scegliere la procedura corrispondente alla versione di Access:

    • Se si usa la versione più recente di Access inclusa nell'abbonamento a Office 365, nel gruppo Importa e collega della scheda Dati esterni fare clic su Nuova origine dati > Da database > Access.

    • Se si usa Access 2016, Access 2013 o Access 2010, fare clic su Access nel gruppo Importa e collega della scheda Dati esterni.

    • Se si usa Access 2007, fare clic su Access nel gruppo Importa della scheda Dati esterni.

  3. Access apre la finestra di dialogo Carica dati esterni - Database di Access.

  4. Nella casella di testo Nome file della finestra di dialogo Carica dati esterni - Database di Access digitare il nome del database di origine oppure fare clic su Sfoglia per visualizzare la finestra di dialogo Apertura file. Passare al database di origine, selezionarlo e quindi fare clic su Apri.

  5. Selezionare Importa tabelle, query, maschere, report, macro e moduli nel database corrente e fare clic su OK per aprire la finestra di dialogo Importa oggetti.

  6. Nella finestra di dialogo Importa oggetti fare clic su ciascuna scheda e selezionare gli oggetti desiderati. Per annullare un oggetto selezionato, fare di nuovo clic sull'oggetto. Per selezionare tutti gli oggetti per l'importazione nella scheda corrente, fare clic su Seleziona tutto. Per annullare la selezione di tutti gli oggetti nella scheda corrente, fare clic su Deseleziona tutto.

    Finestra di dialogo Importa oggetti in un database di Access

  7. Fare clic su Opzioni per specificare impostazioni aggiuntive. La tabella seguente descrive l'impatto delle singole opzioni sui risultati dell'operazione.

    Elemento

    Descrizione

    Casella di controllo Relazioni

    Selezionare questa opzione per importare le relazioni tra le tabelle selezionate.

    Casella di controllo Menu e barre degli strumenti

    Selezionare questa opzione per importare i menu e barre degli strumenti presenti nel database di origine. I menu e le barre degli strumenti vengono visualizzati in una scheda denominata Componenti aggiuntivi.

    Casella di controllo Importa/esporta

    Selezionare questa opzione per importare le specifiche di importazione o di esportazione presenti nel database di origine.

    Casella di controllo Gruppi riquadro di spostamento

    Selezionare questa opzione per importare eventuali gruppi del riquadro di spostamento personalizzati esistenti nel database di origine.

    Casella di controllo Tutte le immagini e i temi

    Selezionare questa opzione per importare eventuali immagini o temi salvati presenti nel database di origine. Questa opzione non è disponibile in Access 2007.

    Pulsante di opzione Definizione e dati

    Selezionare questa opzione per importare la struttura e i dati di tutte le tabelle selezionate.

    Pulsante di opzione Solo definizione

    Selezionare questa opzione per importare solo i campi nelle tabelle selezionate. I record di origine non vengono importati.

    Pulsante di opzione Come query

    Selezionare questa opzione per importare le query selezionate come query. In questo caso, ricordarsi di importare tutte le tabelle sottostanti insieme alle query.

    Pulsante di opzione Come tabelle

    Selezionare questa opzione per importare le query come tabelle. In questo caso, non è necessario importare le tabelle sottostanti.

  8. Fare clic su OK per avviare l'operazione di importazione.

    Access copia gli oggetti e visualizza messaggi di errore se rileva eventuali problemi. Se l'operazione di importazione degli oggetti riesce, la pagina finale della procedura guidata consente di salvare i dettagli dell'operazione come una specifica di importazione per usi futuri.

    L'operazione di importazione non sovrascrive o modifica alcun oggetto esistente. Se esiste già un oggetto con lo stesso nome del database di origine nel database di destinazione, Access aggiunge un numero (1, 2, 3 e così via) al nome dell'oggetto di importazione. Ad esempio, se si importa la maschera Problemi in un database che contiene già una maschera denominata Problemi, la maschera importata verrà denominata Problemi1. Se il nome Problemi1 è già in uso, la nuova maschera verrà denominata Problemi2 e così via.

Quali altre informazioni sono necessarie?

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.

×