Mi dice:
errore di run-time 424: necessario oggetto.

e comunque
codice:
("SELECT DISTINCT campo2 FROM tabella2 WHERE campo1 = '" & cmb2.text & "')"
come fa la query che serve a riempire la combo cmb2 ad usare il valore della proprietà text della stessa cmb2 come parametro per la clausola WHERE?