Have a combo box that's recordsource is something like this (you can use the builder [...] to accomplish too)
SELECT recordno, field1, field2, field3, field4 from tblTableName
Then for the column widths, set them to 1",0",0",0"
Then on the AfterUpdate event of the combo box, do:
On error resume next 'in case of null
me.field1 = me.combobox.column(1)
me.field2 = me.combobox.column(2)
me.field3 = me.combobox.column(3)
(and so on)