
November 6th, 2012, 02:28 PM
|
|
Contributing User
|
|
Join Date: May 2008
Posts: 117
Time spent in forums: 17 h 16 m 2 sec
Reputation Power: 6
|
|
Unfortunately that may be as good as it gets. CF9 has a several formatting related bugs, some of which were fixed in 9.0.1. FWIW, CF10 does preserve the zeroes:
Code:
<cfset qry = queryNew("")>
<cfset queryAddColumn(qry, "MyColumn", "varchar", listToArray("02222,01111"))>
<cfset sheet = spreadSheetNew()>
<cfset SpreadsheetFormatColumn(sheet,{dataFormat="@"},1)>
<cfset SpreadSheetAddRows(sheet, qry)>
<cfset SpreadSheetWrite(sheet, "c:/path/to/someFile.xls", true)>
|