Stai riscontrando l’errore di runtime 2282 di Access “The format in which you are attempting to output the current object is not available” durante database? Beh, questo messaggio di avviso si verifica in genere quando si utilizza una funzione “DoCmd.OutputTo”. Questo errore indica semplicemente un problema con un formato di output o una destinazione specifica.

Non solo tu, ma anche molti utenti hanno riscontrato e segnalato lo stesso problema. Per questo motivo, ho deciso di scrivere un articolo su questo argomento. In questo blog, imparerai diversi metodi per correggere il codice di errore 2282 di Access in pochissimo tempo.
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.
Quali sono le cause dell’errore di runtime 2282 di Microsoft Access?
Ci sono diverse cause che possono portare a questo fastidioso messaggio. Qui ho elencato le principali. Diamo un’occhiata:
- Componenti software mancanti
- File o oggetti del database danneggiati (tabelle o query)
- Versioni di Access incompatibili
- Problemi con il percorso del file
- Impostazioni di sicurezza delle macro errate
- Autorizzazioni utente insufficienti
- Riferimenti mancanti/non validi.
Pertanto, identificare il trigger diventa essenziale per una risoluzione accurata.
Come correggere l’errore di Access “Il formato in cui si sta tentando di generare l’oggetto corrente non è disponibile”?
Di seguito sono riportate le soluzioni comprovate per risolvere in modo efficiente il codice di errore 2282. Tutto ciò che devi fare è applicare attentamente ogni correzione per ottenere risultati coerenti.
Soluzioni rapide:
- Controllare ed eliminare i riferimenti mancanti
- Controllare e aggiornare le autorizzazioni utente
- Verificare le impostazioni di sicurezza delle macro in Access
- Aggiornare il software di Access
- Riparare il file di database danneggiato
- Controllare il nome e il percorso del file
- Ricostruire le tabelle/query problematiche
Soluzione 1: Controllare ed eliminare i riferimenti mancanti
I riferimenti interrotti e mancanti sono una delle cause principali di questo errore. Tutto ciò che devi fare è rimuovere i riferimenti mancanti e risolvere il problema. Per farlo, segui i passaggi seguenti:
- Aprire il database di MS Access.
- Quindi, premere i tasti ALT + F11 per aprire VBA (Visual Basic Editor).
- Fare clic su Strumenti >> quindi su Riferimenti.

- Infine, deselezionare le caselle contrassegnate come MISSING: <referencename>.
Soluzione 2 – Controllare e aggiornare le autorizzazioni utente
La mancanza di autorizzazioni utente per accedere al file di database ed eseguire la formula e la funzione è la causa principale dell’errore di runtime 2282 di Access. Pertanto, aprire il database con privilegi amministrativi e controllare le autorizzazioni delle tabelle per tutti gli utenti.
Inoltre, assegnare il controllo completo, se necessario, e salvare le modifiche apportate.
Leggi anche: Risoluzione dell’errore “Microsoft Access non riesce a completare l’operazione di output” (2587)
Soluzione 3 – Verificare le impostazioni di sicurezza delle macro in Access
Come già accennato nella sezione sulle cause, impostazioni di sicurezza delle macro non corrette in Microsoft Access possono compromettere le prestazioni della macro e causare errori di runtime. In questi casi, controllare e abilitare le impostazioni può risolvere il problema.
Ecco i passaggi da seguire:
- Aprire Access >> fare clic su File > Opzioni.

- Quindi, accedere a Centro protezione >> Impostazioni Centro protezione.
- Selezionare Impostazioni Macro >> “Abilita tutte le macro” >> toccare OK.

Se questa procedura non riesce, provare la successiva.
Soluzione 4 – Aggiornare il software di Access
Aggiornare il software è in genere un processo semplice per risolvere gli errori in Access, incluso l’errore di runtime 2282. Seguire attentamente le istruzioni seguenti per aggiornare l’applicazione Access:
- Aprire un’applicazione Access.
- Andare alla scheda “File” >> Account
- Successivamente, cercare “Opzioni di aggiornamento” o “Aggiornamenti di Office”.
- Infine, selezionare “Aggiorna ora” per verificare e installare gli aggiornamenti.
Soluzione 5 – Riparare un file di database danneggiato
Se l’errore di Access “Il formato in cui si sta tentando di generare l’oggetto corrente non è disponibile” si è verificato a causa di un database danneggiato, provare lo strumento gratuito di Access “Compatta e ripristina”. Questa funzionalità aiuterà a riparare il file danneggiato e a risolvere il problema.
Ecco come fare:
- Aprire il file di database di Access danneggiato.
- Fare clic su File >> Informazioni.
- Ora, fai clic su Compatta e ripara database.

A volte, la funzione Compatta e ripara non riesce a correggere il danneggiamento del file. In questi casi, vale la pena provare lo Access riparazione strumento. Può risolvere gravi danneggiamenti nel database di Access (.accdb o .mdb) e ripristinarne tutti i componenti con il 100% di integrità.

* 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.
Passaggi per utilizzare lo strumento di riparazione di Access
Soluzioni 6 – Controllare il nome e il percorso del file
Un’altra soluzione efficace che puoi provare è assicurarti che il nome del file che stai tentando di eseguire con la funzione “DoCmd.OutputTo” sia preciso e corretto (senza caratteri speciali).
Inoltre, verifica che il file sia salvato in un percorso breve per evitare errori di runtime.
Soluzioni 7 – Correggere l’errore di runtime di Access 2282 ricostruendo le tabelle/query problematiche
Gli oggetti danneggiati spesso causano errori ricorrenti. Pertanto, crea nuove tabelle utilizzando la stessa struttura e importa attentamente tutti i dati dalle vecchie tabelle.
Allo stesso modo, ricostruisci manualmente le query per garantirne l’accuratezza. In questo modo, Access elimina i dati danneggiati nascosti.
Leggi anche: Correzione dell’errore 2302 di Microsoft Access: impossibile salvare i dati di output nel file selezionato.
Domande frequenti sull’errore 2282
Cosa significa “Questo oggetto è stato salvato in un formato non valido e non può essere letto”?
Quando si verifica l’errore di Access “L’oggetto è stato salvato in un formato non valido e non può essere letto”, significa semplicemente che il file che si sta tentando di aprire non è compatibile con la versione di MS Access in uso.
Come si modifica il formato dei dati in Access?
Per modificare il formato dei dati in Access, aprire la tabella in visualizzazione Foglio dati. Selezionare il campo (la colonna) da modificare. Nel menu Campi tabella, nel gruppo Proprietà, fare clic su una freccia nell’elenco a discesa accanto a un Tipo di dati >> selezionare un tipo di dati e salvare le modifiche.
Dov’è il pulsante Formato in Access?
Per trovare il pulsante “Formato” in Access, seguire i passaggi:
- Aprire il report del database in “Visualizzazione Struttura”.
- Selezionare il controllo che si desidera formattare.
- Quindi, fare clic con il pulsante destro del mouse sul controllo e selezionare “Proprietà“.
- Modificare le proprietà nelle schede. Lì si vedrà “Formato“, dove è possibile modificare le impostazioni di aspetto.
Come riparare un database di Microsoft Access danneggiato?
È possibile riparare un file di database Access corrotto o danneggiato utilizzando l’utilità Compatta e ripara di Access. Andare su File >> Informazioni >> Compatta e ripara database. Ora Access creerà una copia del nuovo file compattato e riparato nella stessa posizione.
Come impostare la proprietà Formato in Access?
La proprietà Formato utilizza diverse impostazioni per diversi tipi di dati. Per un controllo, impostare questa proprietà nella finestra delle proprietà del controllo. Per ottenere un campo, è sufficiente impostare questa proprietà in una visualizzazione Struttura di una tabella o nella visualizzazione Struttura della finestra Query.
Riassumendo
Bene, ho fatto del mio meglio per fornire informazioni complete sull’errore di Access “Il formato in cui si sta tentando di generare l’oggetto corrente non è disponibile”. Le correzioni sopra descritte sono facili da eseguire, quindi è possibile implementarle autonomamente senza l’aiuto di un professionista.
Inoltre, se qualcuno conosce altre soluzioni a questo errore, non esiti a condividerle con noi. Inoltre, potete visitare le nostre pagine social Facebook & Twitter per condividere la vostra esperienza.
Grazie!!!
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.








