Access 2007 - maschere che perdono codice VBA

Anonimo
2013-07-05T12:47:51+00:00

Già con versioni precedenti di Access e con diversi SO mi era capitato che modificando il codice VBA di una msk funzionante , ad es x aggiungere eventi, quando salvavo la msk e la eseguivo, del codice preesistente era sparito. Da quel momento ho preso l'abitutdine di eseguire molteplici salvataggi intermedi, ma la cosa mi ha sempre lasciato perplesso.

Ora mi capita una cosa ancora più strana.

Un'applicazione che ha sempre funzionato per parecchio tempo (durante il quale non è mai stata modificata) improvvisamente presenta degli errori.

2 esempi.

In alcune msk le ComboBox che visualizzano dei dati presi da una tabella vanno in errore dicendo che non è stato specificato alcun campo da visualizzare (in realtà la query è scritta in maniera corretta e funziona); elimino la Combo e la ricostruisco: tutto funziona.

Semplici tasti che tramite VBA fanno operazioni elementari quali aprire un'altra msk o chiudere la msk stessa improvvisamente non fanno più nulla come se il codice dell'evento non fosse mai stato scritto: in realtà il codice c'è e si vede, ma sembra essere ignorato. Cancello l'evento e lo ricreo e tutto funziona.......

Qualcuno riesce cortesemente a darmi una qualche spiegazione di questi comportamenti?

Grazie

Riccardo

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2013-07-05T16:41:30+00:00

Ciao Riccardo,

di solito questi strani comportamenti sono il sintomo di un database corrotto, è meglio creare un nuovo database e importare in esso tutti gli oggetti dal db di origine.

Ciao

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

0 risposte aggiuntive

Ordina per: Più utili