Tak jsem zkusil jak jsi mi radil, přes codeBuilder, nicméně okno na to bohužel nereaguje. Syntaxe by měla být správně, chybu to nehlásí. Zde :
Private Sub nazev1_BeforeUpdate(Cancel As Integer)
nazev.Value = DLookup("nazev", "zbozi", "ean=" & Nz([ean], 0))
End Sub
Nicméně na toto vůbec pole neraguje.

Nic nezobrazí, nic nevypíše. Nevíš nějaký jiný způsob jak když si vyberu jednu hodnotu z comboboxu, tak aby další pole automaticky se vyplnila dle první hodnoty?
Ta fce vrací v první případě string, v druhém Integer