Grazie 1000 OsvaldoLaviosa! ho risolto grazie al tuo prezioso consiglio. Spiego come:
sul load della maschera passo la query alla dropdown:
Me.IDPRODOTTO.RowSource = "SELECT TBPRODOTTO.IDPRODOTTO, TBPRODOTTO.CODICE, TBPRODOTTO.TIPO, TBPRODOTTO.SPECIE FROM TBPRODOTTO;"
poi sull'evento afterupdate della dropdown passo queste due opzioni:
If Me.IDPRODOTTO.Column(1) = "" Then Me.IDPRODOTTO.RowSource = "SELECT TBPRODOTTO.IDPRODOTTO, TBPRODOTTO.TIPO, TBPRODOTTO.CODICE, TBPRODOTTO.SPECIE FROM TBPRODOTTO;": Exit Sub
If Me.IDPRODOTTO.Column(1) <> "" Then Me.IDPRODOTTO.RowSource = "SELECT TBPRODOTTO.IDPRODOTTO, TBPRODOTTO.CODICE, TBPRODOTTO.TIPO, TBPRODOTTO.SPECIE FROM TBPRODOTTO;": Exit Sub
E magicamente fa quello che chiedevo. Grazie ancora...in effetti non avevo pensato a lavorare sulla query!