Una soluzione potrebbe essere qualla di mettere una combox nella maschera principale, per selezionare il fornitore, e una sottomaschera nella quale mostri tutto il listino
Sull'evento after update del fornitore devi modificare l'origine dei dati della sotto maschera:
Form_Nome_sottomaschera.RecordSource="Select * from...where Nome_fornitore=combox"