Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao, prova con
IF DCount("*","tabella immobili affitto","Id = " & Id) > 0 THEN
DoCmd.OpenForm "Immobili affitto", acNormal, , "Id=" & [id]
Else
DoCmd.OpenForm "Immobili vendita", acNormal, , "id=" & [id]
DoCmd.Close acForm, "UNIONE"
End If
Perchè alla fine chiudi la form UNIONE, non è il punto di ritorno dalle altre maschere?