This code seems to work except that I'm getting:

eg. 1, 200,50 which is all good except for the comma after the 1. It should be 1 200,50

In PSM the result has the comma after the 1 even though it's not there in the excel file.