Hello, I happened on this forum by chance and already found answers to many things I was looking for but I'm stumped now 
I created a form to populate personnel information and instead of typing items out many times I'm using seperate tables to store the more static information. The idea is to use a combo box and based on the answer display values from the collumns in adjacent text boxes. Using an 'After Update' event, the text boxes populate just fine when I select the entry from the drop down box:
Code:
Private Sub Desk_AfterUpdate()
Me!RoomLook = Me!Desk.Column(1)
Me!JackLook = Me!Desk.Column(2)
Me!PhoneLook = Me!Desk.Column(3)
End Sub
Now here's the problem. When changing records, going to next record / prvious record / new record, the values in those text boxes appear to be set to whatever was stored at the last combo selection. When reloading the form, the boxes are empty instead of displaying values from the combo selection.
I know the answer is simple but it's escaped me for the past day with many attempts. Is there alternative code that I can use to populate these text boxes each time the form is opened, a different record is navigated to / a record is deleted / new record created?
Thanks so much for your assistance!