catellopica1 ha scritto:
Intendo che la maschera la renderei attiva con l'azione "apri maschera" ma non funziona. Come rendere attiva la maschera?.grazie
Intendi male... la maschera viene APERTA non è detto riceva il Focus, quindi che diventi attiva dal momento che la Form in cui gira il codice è e riamane quella Attiva.
A parte non usare mai le macro, in quanto le trovo un inutile ed insulso sistema, prova ad usare la Macro:
SelezionaOggetto...TipoOggetto(Maschera)...NomeOggetto(la tua maschera)
VaiAControllo...TuoControllo
Speriamo che la Form sia poi veramente aperta...!
Da VBA è tutto più intuitivo e tecnico
If CurrentProject.AllForms("NomeForm").IsLoaded Then
Forms!NomeForm.SetFocus
Forms!NomeForm!NomeControllo.SetFocus
End If