in a combobox the bound value is a property in the data tab
it will default to 1 which means the most left field/column of the Row Source
press the ellipsis … to open the table/query row source and note which is most left
what the combobox displays is controlled by your column widths 0; 1.4; 1 - which in this case then won't display the bound value assuming the bound property is set to 1.
the column count begins with 0 meaning that if you wanted an unbound textbox to display the third column's value, it's record source would be:
=ComboboxName.column(2)
You state that you are writing the values of column 3 into the form's record - - but that may not always be the best idea - and instead just display it as I show. This is a decision based on knowing your data. If the value in column 3 changes
do you want the displays to change or not - - and would you have to rewrite data or manage the data being out of sync.... the approach is based entirely on what's appropriate for the type of info...