Hello,
I am using the Swedish version of Microsoft Excel. That means that I am using comma as decimal separator. To avoid confusion, I am using blank as a thousand separator.
When running the following vb-script:
dim xl
dim xlDoc
dim xlws
set xl = GetObject(,"Excel.Application")
set xlDoc = xl.Workbooks.Add
set xlws = xlDoc.ActiveSheet
xlws.Cells(1, 1) = "1,234"
xlws.Cells(2, 1) = "1,23"
xlws.Cells(3, 1) = "'1,234"
xlws.Cells(4, 1) = 1.234
I get the following results:

The decimal separator is set to "," (comma) and the thousand separator is set to " " (blank).
Please note the presceeding quotation mark (') in the row "xlws.Cells(3, 1) = "**'**1,234""
Clearly A1 should either be treated as Text or the decimal separator should be recognized and treated as such.
The current result is that the cell A1 is 1000 times bigger than expected, and might lead to disaster.
Please help.
Best regards
JS