Microsoft Access utilizza spesso gli eventi per controllare cosa succede quando un modulo si apre, si carica o si chiude. Un messaggio di avviso comune che gli utenti si trovano ad affrontare è: “The expression On Load you entered as the event property setting produced the following error.” Questo errore si verifica generalmente quando la macro è mancante, la routine evento non è configurata correttamente o il nome della funzione non è valido. Tuttavia, risolverlo rapidamente garantisce il corretto funzionamento dei moduli.

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 “Espressione al caricamento immessa” in Access?
Può essere fonte di confusione, ma questo errore indica la mancanza di una macro o di un modulo. Tuttavia, si verifica per numerose ragioni, tra cui:
- Procedura inesistente o con errori di ortografia
- Codice VBA o modulo eliminato o spostato
- Se la macro è mancante o rinominata, il modulo non può eseguirla
- A causa di un database di Access danneggiato
- Riferimenti interrotti nell’editor VBA
- Il file è stato salvato in una posizione non attendibile.
Dopo aver conosciuto le cause più comuni, cerchiamo di capire se è necessaria l’assistenza di un esperto per risolvere questo errore.
È essenziale l’aiuto di un professionista per correggere l’espressione di caricamento inserita come proprietà evento in MS Access?
No, prima di contattare un professionista, è necessario implementare le risoluzioni dettagliate menzionate nella sezione successiva per correggere l’errore relativo alla proprietà evento in Access. Pertanto, non è necessario l’aiuto di un professionista se i manuali risolvono il problema. L’assistenza professionale è essenziale solo per errori o problemi complessi di Access.
Soluzioni semplici per correggere l’errore:
Segui questi metodi passo passo per superare questa situazione caotica:
Soluzione 1: Controlla la proprietà evento del modulo
Il primo trucco che puoi provare per risolvere questo messaggio di avviso è controllare la proprietà evento di un modulo. Ecco i passaggi completi per farlo:
- Inizialmente, apri il modulo in Visualizzazione Struttura.
- Quindi, fai clic sul selettore di modulo (angolo in alto a sinistra di un modulo).
- Fai clic su Finestra Proprietà >> scheda Evento.

- Successivamente, controlla il campo “Al caricamento” e assicurati che dichiari [Procedura evento] se stai utilizzando VBA.
Leggi anche: Errore “Questa espressione è digitata in modo errato” in Microsoft Access: le 6 migliori soluzioni
Soluzione 2: autenticare tutti i nomi delle macro
Molti utenti di Access utilizzano macro anziché VBA per eseguire i propri eventi. In tal caso, è comune visualizzare il messaggio “L’espressione al caricamento immessa come impostazione della proprietà dell’evento ha generato il seguente errore“. La convalida della macro può aiutare a risolvere il problema.
- Vai al Riquadro di spostamento >> Macro.
- Successivamente, controlla che il nome della macro utilizzato in “Al caricamento” sia corretto ed esista.
Soluzione 3: importa i dati del file DB danneggiati in uno nuovo
Importando i dati del database danneggiati in un nuovo file DB, puoi risolvere questo messaggio di errore. Segui i passaggi seguenti per importare i dati:
- Avvia Access >> clicca su Database vuoto >> OK.
- Quindi, assegna un nome al nuovo file e scegli una posizione in cui salvarlo.
- Ora, clicca sull’opzione Crea >> vai su File.
- Clicca su Ottieni dati esterni e poi su Importa.

- Qui, devi cliccare su Access per importare il database.
- Ora vedrai “database di Access con dati esterni“
- Infine, clicca sulla scheda Tabelle della finestra Importa oggetto >> clicca su Seleziona tutto >> OK.
Soluzione 4 – Esamina il codice VBA
Un’altra soluzione praticabile per risolvere questo problema è ispezionare il codice VBA:
- Avvia l’editor VBA premendo contemporaneamente i tasti ALT + F11.

- Assicurati che ci sia una funzione valida come questa:
vba
CopyEdit
Private Sub Form_Load()
‘ Your code here
End Sub
Soluzione 5 – Verifica dei riferimenti mancanti
A volte, riferimenti interrotti o mancanti nella finestra delle proprietà del modulo possono causare questo fastidioso errore quando si utilizzano eventi per controllare i moduli. Per risolvere questo problema, verificare ed eliminare i riferimenti mancanti.
Per farlo:
- Aprire il database di Access difettoso.
- Fare clic su Strumenti database >> Visual Basic.

- Nell’editor di Visual Basic, fare clic su Strumenti >> Riferimenti.

- Ora, verificare la presenza di una libreria di oggetti oppure immettere library: MISSING:<nomeriferimento>.

- Se viene trovato un riferimento mancante, deselezionare la casella di controllo accanto ad esso >> fare clic su OK.
Leggi anche: Risoluzione dell’errore di Access “Tipo non corrispondente nell’espressione” (3615)
Soluzione 6 – Correggere l’espressione al caricamento immessa come proprietà dell’evento in MS Access aggiungendo un nuovo percorso attendibile
Molti utenti di Access hanno segnalato nei siti della community che l’aggiunta di un nuovo percorso attendibile li aiuta a correggere questo errore. Per farlo, seguire questi passaggi:
- Aprire Access >> fare clic su Opzioni.
- Quindi, fai clic su Centro protezione >> Impostazioni Centro protezione.

- Successivamente, vai a Percorsi attendibili, quindi fai clic su Aggiungi nuovo percorso.

- Quando aggiungi il nuovo percorso, puoi verificare la presenza di errori.
Soluzione 7 – Prova Advanced Access Repair
Se tutte le soluzioni sopra menzionate non sono riuscite a risolvere questo errore, è probabile che il file del database sia danneggiato. Tutto ciò che devi fare è riparare il file del database di Access danneggiato e ripristinarne gli oggetti utilizzando Access Riparare Software.
Questo programma è progettato per gestire qualsiasi problema o errore del database di Access, sia che si verifichi a causa di danneggiamento o per qualsiasi altro motivo.

* 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 correggere il danneggiamento del database di Access
Domande frequenti:
Cos’è un evento in MS Access?
In MS Access, un evento è una funzionalità che controlla i moduli del database quando si sposta lo stato attivo sul controllo e quando si tenta di modificare/aggiornare i dati in un controllo.
Come si inserisce un’espressione in Access?
Per inserire un’espressione in Access, seguire i passaggi seguenti:
- Selezionare i campi da modificare.
- Andare sulla barra multifunzione, quindi fare clic su Campi tabella.
- Nel gruppo Proprietà, fare clic su Valore predefinito. Verrà visualizzato il Generatore di espressioni.
- Ora, digitare l’espressione e iniziare l’espressione con un segno di uguale (=).
Cos’è la proprietà Shortcut Menu Bar in Access?
La proprietà ShortcutMenuBar si applica solo ai controlli di una maschera, non ai controlli di un report.
Come riparare un database di Microsoft Access danneggiato?
Se il database di Access è danneggiato o inaccessibile, è necessario utilizzare lo strumento Compatta e ripristina. Per utilizzarlo:
- Avviare Microsoft Access.
- Andare alla pagina dei modelli e fare doppio clic sul database vuoto.
- Selezionare File >> Chiudi.
- Ora, selezionare Strumenti database >> Compatta e ripristina database.
Come aprire il Generatore di espressioni in Access?
È possibile aprire facilmente il Generatore di espressioni in Access premendo i tasti CTRL+F2.
Leggi anche: Correggere l’espressione join di MS Access non supportata: l’ultima tappa per la chiarezza!
Verdetto finale
Quindi, questo è tutto su come correggere l’espressione di caricamento di MS Access inserita come proprietà dell’evento. Comprendendo le cause principali di questo errore e seguendo i passaggi operativi menzionati in questo blog, puoi affrontare la situazione e garantire il corretto funzionamento dei tuoi database.
Grazie per aver letto questo post!
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.






