Ciao,per aprire una maschera facendo doppio clik da una casella di testo di un'altra maschera:clik nella cas.di testo (in vis.struttura) ,proprietà, evento,doppio clik,routine evento.inserisci : DoCmd.OpenForm "pippo", acNormal
se vuoi aprire una tab.
DoCmd.OpenTable "paperino", acViewNormal, acEdit
per il resto non ho capito bene.