Mentre si lavora nel database di Access, è comune riscontrare vari errori o problemi dovuti a motivi imprevisti. Access won’t chiude o non è possibile chiudere il database di Access è uno dei problemi più frequenti affrontati dagli utenti. Questo problema può verificarsi in qualsiasi versione di MS Access e può essere frustrante, poiché potrebbe impedire di chiudere/uscire dall’applicazione o di eseguire altre attività vitali.
Tuttavia, in questo post, ti mostrerò come risolvere facilmente il problema relativo all’impossibilità di chiudere il database di Access in modo semplice.
Quindi iniziamo…
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.
Soluzioni veloci:
- Prevenire i conflitti del programma antivirus
- Decompilare e ricompilare il database di Access
- Scopri il pulsante di chiusura nascosto
- Controlla l’utilizzo della memoria del tuo sistema
- Rimuovere i dati binari dai report
- Rimuovere i campi oggetto OLE
- Riparare il database di Access
Ma avete mai pensato perché accadono queste cose? Perché all’improvviso il tuo database Access non si spegne anche quando tutto sta andando perfettamente bene?
Troviamo prima la risposta a questa domanda…!
Quali sono i motivi per cui Access non chiuderà il problema?
Alcuni dei motivi più comuni per cui il database di Access non si chiude includono:
- Corruzione del database di Access:
La corruzione di un file di database di Access completo o di qualsiasi report specifico può causarne l’arresto anomalo al momento dell’avvio. In una situazione del genere non è possibile chiudere il database di Access né eseguire alcuna attività su di esso.
- Il processo MSACCESS.EXE si è bloccato:
La presenza di codice errato nel report di Access porta al blocco del processo MSACCESS.EXE. Questo è anche uno dei motivi principali per cui Access non si chiude dopo l’apertura.
- Conflitto con il programma antivirus:
Anche il conflitto dell’applicazione MS Access con il programma antivirus è uno dei motivi principali. Tuttavia, il database di Access non risponde mentre si tenta di chiuderlo.
Ora che sai cosa sta effettivamente creando un problema con la chiusura dell’applicazione del database di Access. Quindi è il momento di passare alla sezione successiva, ovvero come risolvere il problema “Microsoft Access non si chiude”.
Come risolvere il problema relativo all’impossibilità di chiudere il database di Microsoft Access?
Qui ho elencato alcune delle migliori soluzioni applicabili per risolvere il problema relativo all’impossibilità di chiudere il database di Access. Cominciamo con quello più semplice….!
Correzione 1: prevenzione dei conflitti del programma antivirus
A volte capita che il software antivirus abilitato sul PC entri in conflitto con altri programmi e causi vari problemi imprevisti, incluso il mancato arresto del database di Access.
Pertanto, assicurarsi di disabilitare il programma antivirus prima di lavorare nel database di Access. Ma dopo aver terminato tutto il lavoro nel database, non dimenticare di attivare l’antivirus.
Correzione 2: decompila e ricompila il database di Access
In questo metodo, devi prima decompilare il tuo database di Access e poi ricompilarlo di nuovo. Seguire i passaggi per eseguire questa attività:
- Crea il collegamento che caricherà il tuo database di Access con l’opzione “/decompile”.
- Dopo aver effettuato un doppio tocco sulla scorciatoia, premere il pulsante Maiusc. Ciò salterà il processo di esecuzione automatica e ti porterà direttamente alla finestra di navigazione.
- Una volta caricato il database di Access, toccare il pulsante “Compatta e ripara“.
- Tenere premuto il pulsante Maiusc mentre il database viene ricaricato.
- È il momento di compilare il codice e poi salvarlo
Dopo aver eseguito questi passaggi, controlla se il problema di Access non si chiude persiste ancora o è stato risolto ora.
Leggi anche: Correggi il problema con il database di Access che non salva le modifiche
Correzione 3- Scopri il pulsante di chiusura nascosto
Esiste un’enorme possibilità che il pulsante di chiusura del database di Access sia disabilitato. Principalmente tale attività viene eseguita per impedire a un utente di chiudere accidentalmente il database di Access senza salvare. MS Access offre la creazione di diversi tipi di eventi sui report e sui moduli per una facile gestione del database.
Se la scheda viene tenuta nascosta, nell’applicazione Access non otterrai il pulsante Chiudi (X). In tal caso, devi creare il tuo pulsante “CHIUDI” per chiudere gli oggetti. Non dimenticare di chiedere all’utente di premere il pulsante CTRL+F4 per chiudere il database di Access.
Se desideri chiudere il modulo del database di Access ma non si chiude, inserisci il seguente evento “OnClick” in VBA:
myOKtoClose = MsgBox “Use the Form -> Close option to close this form” Me.Visible = True End If End Sub
Dopo aver applicato questo evento in VBA, quando tocchi per chiudere le applicazioni di Access prima che il modulo attivo venga chiuso. Se il database di Access non riesce a chiudere il modulo a causa di questa tecnica, Access non si chiuderà da solo.
Correzione 4: controlla l’utilizzo della memoria del tuo sistema
Se riscontri questo problema di Access che non riesce a spegnere in un particolare PC, il motivo potrebbe essere un problema di memoria insufficiente.
Puoi anche utilizzare l’app di controllo dell’utilizzo della memoria durante l’utilizzo del database di Access. Questo tipo di strumento ti aiuta anche a stabilire la stabilità del tuo PC prevenendo un carico non necessario sul tuo PC.
Correzione 5: rimozione dei dati binari dai report
Se stai affrontando questo problema, Access non chiuderà il problema nel singolo rapporto. In tal caso, è molto probabile che il tuo database di Access contenga alcuni dati binari corrotti. Quindi devi rimuovere i dati binari dal tuo report. Ecco come deve essere fatto:
- Salva il tuo problema mostrando il rapporto in formato testo.
- Ora il tuo rapporto nel Blocco note
- È necessario eliminare la riga “Checksum=” e rimuovere i dati binari.
Cerca tutta la riga che inizia con la parola “Parametro = Inizio” e termina con la parola “Fine“. Devi eliminare tutte le righe dall’inizio alla fine.
Oltre a ciò, devi eliminare parametri come PrtMip, PrtDevNames, NameMap, PrtDevModeW, PrtDevNamesW, PrtDevMode, ecc.
- Scorri il file completo e cerca il codice VBA. Se è lì, cancellalo.
- Successivamente salva il file e carica nuovamente il report nel database di Access tramite l’opzione Application.LoadFromText
- Ora esegui il processo di decompilazione. Successivamente segui il processo Compatta e ripara seguito dall’opzione Ricompila.
- Prova a riaprire il report di Access e, si spera, questa volta tutto funziona correttamente.
Leggi anche: Correggi il database di Microsoft Access che non apre il problema
Correzione 6: rimozione dei campi oggetto OLE
A volte questi tipi di problemi sono causati dalla presenza di immagini o campi di oggetti OLE all’interno del database. Per memorizzare i dati dell’immagine, è meglio memorizzare il nome del file e quindi salvare l’immagine reale nella posizione standard.
Dopo aver completato questa operazione, è necessario ricostruire il database completo da zero. Anche se consumerà molto tempo allo stesso tempo, darà al tuo database Access un nuovo inizio.
Correzione 7- Ripara il database di Access
Se tutte le tecniche sopra menzionate non funzionano o se non hai molto tempo per eseguire una soluzione manuale.
In tal caso, ripara il tuo database di Access utilizzando uno strumento affidabile come Access Riparazione N Recupero è un’ottima opzione. Questo strumento ti aiuta a risolvere il problema relativo all’impossibilità di chiudere il database di Access e i problemi associati.
Puoi fare completo affidamento su questo software. Puoi anche provare la versione di prova gratuita di questo software prima di effettuare un acquisto. questo strumento ripara e recupera facilmente file MDB/ACCDB in modo molto efficiente.
![](http://it.accessrepairnrecovery.com/blog/wp-content/uploads/2020/06/it-dwn-btn.jpg)
* 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 e ripristino di MS Access
Pensieri finali
Tutte le soluzioni sopra elencate ti aiuteranno sicuramente a risolvere il problema che Access non chiude, quindi provale attentamente e di conseguenza.
Come suggerimento bonus, consiglio sempre a tutti di mantenere un backup adeguato del database di Access. Oltre a ciò, cerca anche di evitare l’uso di report o moduli complessi nel tuo database.
Provatelo, se avete a che fare con tali…!
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.