Thanks, but I don't think that's the problem. The misrepresentation of the number has more than 15 digits, so I think the problem is in how Excel receives the data and shows it. I can only assume the ASCII string is correct, showing the brackets and digits, so what Excel won't display correctly flummoxes me...

Greg