Since a combobox returns a string, it's not surprising that the linked cell is getting messed up. I suggest not linking the combobox to a cell, but instead using VBA code to update the value.
The snippet below shows both a KeyUp and LostFocus sub so the date cell (A1 in the code) is updated when you are done typing in the combobox.