OK JSS, here goes. I didn't want to send you my processes because they are quite large. When trying to build an example, I noticed I could not duplicate the problem in a single process the sheet had to write from a recipe in another process. I have attached 3 files: Process1 has 2 objects a panel and a recipe. Process2 has 3 objects: a panel, a push button, and a spreadsheet that is written when the push button is pushed. The attached spread sheet is to load into the recipe object.
The spreadsheet object has 2 fields, one is a text value in the recipe that writes as a 0 as described in my initial post. The second field is the same text value from the recipe that I've force to write as text by using the tif function: tif
(true,text field,"dummy")
I hope this is clear, let me know if you have any questions. Thanks for looking at this. Tom