Hi again,
I've taken a quick look at your latest workbook, and I'm afraid that there are some items you're going to have to deal with 
In the "SAVECMD_Click" routine:
The first thing to do is to delete the highlighted statement, which is retrieving original data and overwriting the modified UserForm values BEFORE the modified data have been written to the worksheet.
When Reference No 2016CT003 is selected in the REF: ComboBox, this statement is somehow triggering a call to the following routine:
which again retrieves original worksheet data and overwrites the modified values in the UserForm.
I don't have time to investigate why the above routine is being called, but I suspect that the reason is complex rather than simple 
There may well be other reasons why worksheet data is not being correctly updated, but I haven't been able to check the application completely.
Sorry I don't have better news, but the above may be of some use to you in resolving the problem.
Regards,
Greg M
Bookmarks