MS Access external table is not in the expected format (error 3274) può essere una vera seccatura per chiunque lavori con database Access. Questo messaggio di avviso compare quando si importano dati da altre fonti esterne come Excel. Tuttavia, è fondamentale comprendere le cause e le soluzioni di questo errore per mantenere l’integrità e la funzionalità del database.
In questo blog, discuterò i principali fattori alla base dell’errore di runtime 3274 e i metodi rapidi per risolverlo.
Strumento di Riparazione Database MS Access Gratuito
Ripara i file di database MDB e ACCDB corrotti e recupera facilmente tabelle, query, indici e record di database eliminati. Prova ora!
Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.
Cosa significa la tabella esterna non è nel formato previsto in Access?
In genere, il messaggio La tabella esterna di Access non è nel formato previsto compare quando si tenta di importare dati, in particolare tabelle collegate o report da Excel. Potresti ricevere questo errore anche quando utilizzi la funzione TransferSpreadsheet nel codice VBA.
Quando si verifica, significa semplicemente che il database incontra una tabella esterna che non corrisponde al formato previsto. Vari motivi possono contribuire a questo problema, tra cui:
- Formato file non corretto
- Dati del file di database danneggiati (tabelle)
- Mancanza di autorizzazione file o file bloccato
- Utilizzo di software Access obsoleto
- Driver PC obsoleti
- La macro nel file di database è danneggiata.
Dopo aver estratto le cause comuni, facci sapere se questo errore è stato risolto da solo o se hai bisogno di assistenza professionale.
È necessario un aiuto professionale per risolvere l’errore 3274 di Microsoft Access?
No, puoi risolvere l’errore 3274 di Microsoft Access da solo applicando le soluzioni menzionate di seguito in questo blog. Quindi, non è necessario optare per un aiuto professionale.
L’assistenza di un esperto è richiesta solo per errori o problemi complessi di Access.
Metodi per correggere la tabella esterna di MS Access non nel formato previsto (errore 3274)
Segui i metodi passo passo di seguito per superare questa situazione:
Metodo 1: controlla il formato del file
Il primo trucco è assicurarsi che il file che stai tentando di importare sia in un formato supportato da Microsoft Access. Tuttavia, se il formato del file non è supportato da Access, prendi in considerazione la possibilità di convertirlo in un formato compatibile tramite Excel.
Leggi anche: Correggi l’errore di Access “Questo oggetto è stato salvato in un formato non valido e non può essere letto”
Metodo 2: verifica il nome della tabella nella macro di Access
A volte, l’immissione del nome errato della tabella nel codice VBA o nella sintassi può causare questo problema. Puoi semplicemente correggere questo errore eseguendo lo strumento di debug in Access e controllando il nome della tabella che hai inserito nelle query.
Per usare questa funzionalità, prova questi passaggi:
- Innanzitutto, avvia il tuo database Access.
- Quindi, fai clic su Strumenti database >> Visual Basic.
- Sotto l’editor Visual Basic aperto, devi fare clic sul pulsante Debug >> Compila.
- Ora puoi vedere la riga con gli errori e apportare le modifiche obbligatorie.
Metodo 3: assicurati che il file non sia bloccato per correggere la tabella esterna di MS Access non nel formato previsto
Potrebbe essere possibile che il file che stai tentando di importare sia impostato in modalità di sola lettura o bloccato. Pertanto, è importante controllare e modificare questa modalità seguendo attentamente le istruzioni riportate di seguito.
- Fai clic con il pulsante destro del mouse sul file >> fai clic su Proprietà >> scheda Generale.
- Individua la sezione Attributi e deseleziona la casella Sola lettura se è selezionata.
- Dopodiché, fai clic su Applica >> OK.
Metodo 4: Ottieni le autorizzazioni essenziali
La mancanza delle autorizzazioni richieste per accedere al file difettoso può persino innescare l’errore di runtime di Access 3274 external table is not in the expected format. Pertanto, assicurati di avere l’autorizzazione completa per leggere e scrivere la cartella che contiene quel file. Per ottenere tutte le autorizzazioni, fai clic qui.
Metodo 5: modifica proprietà RecordLocks
Se stai tentando di accedere ai record bloccati in Microsoft Access, potrebbe verificarsi questo errore di runtime. Tutto ciò che devi fare è utilizzare la proprietà RecordLocks per verificare i record bloccati e modificarne le impostazioni. Per farlo, segui i passaggi seguenti:
- Apri il file DB >> fai clic su File
- Scegli Opzioni, in Opzioni di Access, fai clic sull’opzione Avanzate.
- Dopodiché, fai clic sulle opzioni in Blocco record predefinito.
- Ora, apporta modifiche alle impostazioni in base alle tue esigenze.
Metodo 6: verifica riferimenti mancanti
Il codice di errore di runtime di Access 3274 può talvolta verificarsi se l’oggetto di riferimento nel codice VBA è mancante dalla libreria. In tal caso, puoi rimuovere i riferimenti mancanti da un VBA seguendo questi passaggi.
Metodo 7: riparazione file Access danneggiato
La corruzione nel file di database può causare diversi errori, tra cui la tabella esterna di MS Access non è nel formato previsto (errore 3274). Pertanto, esegui l’utilità Compatta e ripara di Access per riparare il file di database danneggiato. Per utilizzare questa funzionalità, segui queste istruzioni:
- Apri l’applicazione Access.
- Fai clic sulla pagina Modelli >> Database vuoto.
- Quindi, vai alla scheda File >> scegli Chiudi.
- Quindi, fai clic su Strumenti database >> Compatta e ripara database.
- In una finestra di dialogo aperta, seleziona il file danneggiato >> fai clic sull’opzione Compatta.
Nel caso in cui lo strumento integrato Compatta e ripara non riesca a correggere il danneggiamento dei file, puoi optare per il file Access Riparazione & Recupero Attrezzo. Questo software ricco di funzionalità può riparare file Access db (.mdb/.accdb) gravemente danneggiati con il 100% di integrità. Inoltre, può recuperare facilmente tutti i dati dai file danneggiati.

* Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.
Leggi anche: Errore di formato database non riconosciuto di Access (3343)
FAQ correlate:
Cos’è l’errore 3274 in TransferSpreadsheet?
L’errore 3274 in TransferSpreadsheet si verifica solitamente se si immette per errore il nome inappropriato di una tabella o di un foglio di lavoro.
Come faccio a modificare il formato file in Access?
Per modificare il formato del file, apri un file di database specifico >> fai clic su File >> Salva con nome >> scegli la posizione >> nel menu a discesa “Salva come tipo” >> modifica l’estensione del file per il tuo file. Fai clic sull’opzione “Salva“.
Qual è il formato file per Microsoft Access?
accdb è il formato file di Access predefinito.
Chiusura
L’errore di runtime 3274 external table is not in the expected format in Access può essere un ostacolo significativo. Tuttavia, può essere risolto in modo efficiente con le giuste conoscenze e la soluzione appropriata menzionata in questo post. Quindi, provali uno dopo l’altro finché il tuo problema non viene risolto.
Goditi un’esperienza di database senza interruzioni.
Questo software garantisce riparazione e recupero di senza soluzione di continuità del database ACCDB e MDB. Esso ripristina tutti gli oggetti tra cui tabelle, report, query, record, moduli e indici insieme a moduli, macro, ecc. Fissare Microsoft Access problemi di ora in 3 semplici passaggi:
- Scarica Stellar Access database riparazione strumento rated ottima su Cnet.
- Fai clic sull'opzione Sfoglia e Cerca per individuare il database di Access corrotto.
- Fai clic su Ripara Pulsante per riparae visualizzare in anteprima gli oggetti del database.