problema con Macro in Access

salvatore ricciardi 20 Punti di reputazione
2025-11-26T12:47:04.9766667+00:00

In Access in fase di programmazione delle maschere nella casella proprietà cliccando su "evento" e poi su "caricamento" non mi compare più la possibilità di scegliere tra macro e Visual Basic. mi si apre esclusivamente Visual Basic (compare sempre la scritta [Routine evento]). Premetto che ho abilitato le Macro ed effettuato tutte le procedure trovate in rete, ho cancellato la routine eventoCattura.JPG ma non riesco a risolvere il problema.

Microsoft 365 e Office | Access | Altro | Altro
0 commenti Nessun commento

Risposta accettata dall'autore della domanda
Anonimo
2025-11-26T13:57:36.3633333+00:00

Nota: Questa risposta è stata tradotta automaticamente. Di conseguenza, può contenere errori grammaticali o espressioni strane.

Ciao salvatore ricciardi

Grazie per avermi contattato tramite il forum di domande e risposte di Microsoft.

Capisco perfettamente quanto possa essere frustrante quando le opzioni previste non compaiono durante la progettazione delle maschere in Access.

Il comportamento che osserva è normale quando la proprietà dell’evento contiene [Routine evento]; in questo caso, il pulsante ... aprirà sempre l’editor VBA. Per utilizzare invece una macro, segua questi passaggi:

  • Aprire la maschera in Visualizzazione Struttura.
  • Nella Finestra delle proprietà → scheda Evento, individuare l’evento (ad esempio Su caricamento).
  • Eliminare il valore corrente (rimuovere [Routine evento]).
  • Fare clic sul pulsante ... e selezionare Generatore di macro nella finestra di dialogo.
  • Creare e salvare la macro. La proprietà mostrerà ora [Macro incorporata].

In alternativa, è possibile digitare direttamente il nome di una macro esistente nella casella dell’evento.

Se la casella è vuota e si apre comunque VBA automaticamente, potrebbe essere stata modificata per errore un’impostazione globale. Ecco come verificarlo:

  • Andare su File > Opzioni.
  • Selezionare Progettazione oggetti nel menu a sinistra.
  • Scorrere fino alla sezione Visualizzazione Struttura di maschere/report.
  • Cercare la casella “Usa sempre routine evento” e assicurarsi che sia NON SELEZIONATA.

Immagine dell'utente

Nota: Si informa che lo screenshot fornito in questa discussione è disponibile esclusivamente nell’interfaccia in inglese. Ci scusiamo sinceramente per qualsiasi inconveniente possa causare agli utenti che preferiscono o necessitano di un’interfaccia in italiano. Se hai bisogno di assistenza per comprendere il contenuto, ti consigliamo di utilizzare uno strumento o servizio di traduzione affidabile.

Se hai già provato questi passaggi e il problema persiste, ti prego di farmelo sapere.


Se la risposta è utile, clicca su "Accetta risposta" e vota favorevolmente la risposta positivamente. Se hai domande extra su questa risposta, clicca su "Commento".

Nota: Segui i passaggi in la nostra documentazione per abilitare le notifiche via e-mail se desideri ricevere la notifica correlata per questa discussione.

La risposta è stata utile?


0 risposte aggiuntive

Ordina per: Meno recente

Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.