indipendentemente dai problemi di apertura la maschera ProgettiSM deve essere GIA legata alla maschera Progetti dal suo ID

quindi le 2 maschere si comportano come se fossero una unica entità



tu ti devi preoccupare solamente di aprire correttamente Progetti passandogli la sua WHERE



DoCmd.OpenForm "Progetti", acNormal, "", "Forms!Progetti!id = 5", , acNormal
DoCmd.OpenForm "Progetti", acNormal, "", "Forms!Progetti!id = Forms!SelezionaProgetto!TuoCampo", , acNormal