Si può fare sia con macro che Visual Basic. Io avrei trovato una via macro.
1) Apri una nuova macro in visualizzazione struttura
2) Espandi la colonna delle condizioni e scrivici dentro:
Date()=DateValue("9/30/2012")
nella colonna Azioni:
EliminaOggetto: Query; <NomeQuery>
3) nei successivi righi-azione scrivi tanti EliminaOggetto e continua con tutte le altre query. In corrispondenza di ogni rigo, a Condizione scrivi sempre ... (3 puntini, che significa "continua la condizione di sopra")
4) Salva la macro con nome.
Osservazioni:
1) Date()=
ho immaginato che la data di scadenza potesse essere il 30 settembre 2012. Ho testato mettendo la data odierna e funziona.
2)
boksic ha scritto:
Naturalmente tale eliminazione deve essere diretta, senza richieste di conferma
Io applico sempre l'eliminazione di qualsiasi oggetto senza richiesta di conferma, impostando da menu Strumenti|Opzioni|scheda Modifica/Trova|a Conferma togli la spunta a tutti.
3) Io ho creato una macro a parte, attivabile da un pulsante o un evento a tua scelta. Se questo controllo deve avvenire sempre, penso che dovresti mettere tutta quella lista di istruzioni in cima alla macro Autoexec.