Originariamente inviato da Brainjar
Posta il codice dove richiami questa funzione, per capire cosa passi.
a prima vista sembra che passi un id, integer, ma la funzione si aspetta addirittura
un recordset ....
Allora io il codice lho capito :
1) Passi un integer ed invece dichiari come parametro un recordset.

Correggi con
codice:
Private Function RetrieveIdCust(ByRef Combo As ComboBox , id As Integer ) As Integer