Grazie mille Alex, ho applicato la soluzione di aprire la maschera Opzioni con DoCmd passando poi l'opzione scelta alla maschera di partenza rendendo invisibile e poi chiudendo la maschera Opzioni.
Ora però ho un altro problema. Selezionando il tasto Annulla, come posso interrompere il codice in esecuzione nella maschera d'origine?
Attualmente premendo il tasto annulla, la maschera Opzioni si chiude e il codice della maschera di base riparte mentre vorrei che la routine si chiuda completamente.
Grazie mille per l'aiuto, l'ho apprezzato molto!