Converti xlsx in accdb

Convertitore online gratuito da XLSX a ACCDB

Converti i dati del foglio di lavoro Excel in un database Access con tabelle, chiavi e relazioni.

Converti XLSX in ACCDB online - gratuito

Uploading…
I file selezionati superano il limite totale di 30 MB. Seleziona file meno numerosi o più piccoli.

Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.

Come funziona

  1. 1/3

    Carica il tuo file .xlsx

    Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.

  2. 2/3

    Avvia la conversione da .xlsx a .accdb

    Dopo il caricamento del file, fai clic su converti quando sei pronto.

  3. 3/3

    Scarica il file .accdb convertito

    Il risultato della conversione è pronto per il download.

Come convertire xlsx in accdb file

  • Documenti

Alcune applicazioni Windows richiedono un database Microsoft Access anziché una cartella di lavoro Excel, e le tabelle di Access sono più adatte alle relazioni, all'immissione controllata dei dati e alle query salvate. La conversione del file importa i dati del foglio di calcolo in un database .accdb; non conserva la cartella di lavoro come foglio di calcolo modificabile.

Cos'è il formato XLSX

.xlsx è il formato di cartella di lavoro basato su XML e confezionato in ZIP utilizzato da Microsoft Excel 2007 e versioni successive. Memorizza fogli di lavoro, valori delle celle, formule, formattazione, grafici, tabelle, filtri e una quantità limitata di metadati della cartella di lavoro. Microsoft Excel lo crea per impostazione predefinita; LibreOffice Calc, Apple Numbers e altre applicazioni per fogli di calcolo possono aprirlo o esportarlo.

XLSX è progettato per i calcoli e per dati orientati alla presentazione. Un foglio di lavoro può contenere celle unite, righe vuote, più righe di intestazione, subtotali, formule, formattazione e valori incoerenti, quindi non è automaticamente una tabella relazionale strutturata correttamente.

Cos'è il formato ACCDB

.accdb è il formato di database Microsoft Access introdotto con Access 2007. Un singolo file può contenere tabelle, query, relazioni, maschere, report, macro, indici, regole di convalida, allegati e moduli VBA.

ACCDB è utile quando i dati devono essere interrogati tra tabelle correlate, modificati tramite maschere controllate, convalidati in modo coerente o utilizzati in report salvati. Access supporta chiavi primarie, chiavi esterne, indici e collegamenti a origini dati esterne. Un file ACCDB richiede Microsoft Access o un software per database compatibile e non è un formato per fogli di calcolo; le versioni precedenti di Access che supportano solo .mdb non possono aprirlo direttamente.

Come convertire XLSX in ACCDB

Importare la cartella di lavoro con Microsoft Access

  1. Creare una copia della cartella di lavoro. Nella copia, rimuovere le righe del titolo, le celle unite, le intestazioni su più righe, le righe dei subtotali e le colonne decorative che non devono diventare campi del database. Assegnare alla prima riga di ogni intervallo di dati un nome di colonna univoco.
  2. Aprire Access e selezionare File → New → Blank database. Inserire un nome file che termini con .accdb, quindi selezionare Create.
  3. Selezionare External Data → New Data Source → From File → Excel.
  4. Individuare il file XLSX. Selezionare Import the source data into a new table in the current database, quindi selezionare OK.
  5. Scegliere il foglio di lavoro o l'intervallo denominato da importare. Abilitare First Row Contains Column Headings quando la prima riga contiene i nomi dei campi.
  6. Esaminare il tipo di dati rilevato da Access per ogni colonna. Modificare i campi in testo, numero, data/ora, valuta o un altro tipo appropriato quando l'inferenza è errata. Mantenere un unico tipo di dati logico per ogni colonna.
  7. Scegliere una chiave primaria. Selezionare una colonna esistente solo quando ogni valore è univoco e non vuoto; in caso contrario, consentire ad Access di aggiungere una chiave con numerazione automatica e conservare l'identificatore originale in un campo separato.
  8. Inserire un nome per la tabella e selezionare Finish. Importare separatamente gli altri fogli di lavoro, quindi definire le relazioni tramite Database Tools → Relationships.

Per importazioni ripetibili, Access VBA può utilizzare DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml, "TableName", "C:\Data\source.xlsx", True. Creare prima la tabella di destinazione quando sono richiesti tipi di campo fissi, indici e regole di convalida.

Convertire senza installare software

È possibile caricare la cartella di lavoro su 101convert.com, selezionare l'output ACCDB e scaricare il database convertito senza installare software. Esaminare le tabelle risultanti prima dell'uso, perché una conversione automatica potrebbe non creare i tipi di campo, le chiavi primarie, le relazioni o la struttura normalizzata desiderati.

Limitazioni relative a qualità e compatibilità

  • La formattazione dei fogli di lavoro, i grafici, la formattazione condizionale, le immagini, i layout delle tabelle pivot e la maggior parte delle funzionalità di presentazione non diventano funzionalità delle tabelle di Access.
  • Le formule Excel vengono normalmente importate come risultati calcolati correnti anziché come espressioni Access equivalenti. Ricreare i calcoli nelle query, nelle maschere o nei report di Access.
  • Access deduce i tipi di campo da un campione di valori del foglio di lavoro. Una colonna prevalentemente numerica contenente testo, o una colonna di date con formati incoerenti, può perdere valori, rifiutare righe o produrre tipi errati. Controllare la tabella degli errori di importazione e definire esplicitamente i tipi quando la precisione è importante.
  • Ogni foglio di lavoro o intervallo importato diventa normalmente una tabella. Access non deduce in modo affidabile la normalizzazione, le chiavi primarie, le chiavi esterne o le relazioni dal layout del foglio di calcolo; creare manualmente questi elementi.
  • I nomi di colonna duplicati, molto lunghi o contenenti molta punteggiatura possono causare problemi di importazione e SQL. Utilizzare nomi di campo brevi e univoci ed evitare intestazioni unite o su più righe.
  • Un database ACCDB ha una dimensione massima del file di 2 GB, esclusi i dati esterni collegati. Le cartelle di lavoro di grandi dimensioni potrebbero richiedere database separati, tabelle collegate o un database server come SQL Server.
  • Access è principalmente un software desktop Windows. Verificare che l'applicazione che utilizzerà il database supporti ACCDB e la versione richiesta di Access Database Engine prima di distribuire il file.

Confronto formato: XLSX vs ACCDB

Come i formati XLSX e ACCDB si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati XLSX e ACCDB
Proprietà .XLSX Microsoft Excel Open XML Spreadsheet .ACCDB Microsoft Access Database
Standard aperto Sì No
Compressione Entrambi —
Dimensione tipica del file Medio Medio
Si apre in un browser web Parziale No
Modifica successiva Facile Limitato
Supporto metadata Estesa Base
Leggibile come testo semplice No No
Ideale per Scambio dati Scambio dati
Introdotto 2007 2007
Sviluppatore Microsoft Microsoft
Tipo MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.ms-access

Domande frequenti

Il convertitore da XLSX a ACCDB è gratuito?

Sì, convertire XLSX in ACCDB su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.

Quanto può essere grande il mio file XLSX?

Puoi caricare file XLSX fino a 1000 MB e convertire fino a 20 file alla volta in un unico lotto.

Cosa succede ai file caricati?

I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.

Devo installare un software per convertire XLSX in ACCDB?

No. La conversione da XLSX a ACCDB avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.

La conversione non è riuscita?

Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file XLSX valido per questa conversione da XLSX a ACCDB. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.