<cfscript>
Workbook = Spreadsheetnew("Workbook");
SpreadSheetSetCellValue(WorkBook, "4D", 1, 1);
// displayed 4
SpreadSheetSetCellValue(WorkBook, "4C", 1, 2);
// displayed 4C
SpreadSheetSetCellValue(WorkBook, "4E", 1, 3);
// displayed 4E
SpreadSheetSetCellValue(WorkBook, "5C", 1, 4);
// displayed 5C
SpreadSheetSetCellValue(WorkBook, "5D", 1, 5);
// displayed 5
SpreadSheetSetCellValue(WorkBook, "4d", 1, 6);
// displayed 4
MYfile = "d:\dw\dwtest\dan\abc.xls";
</cfscript>
<cfspreadsheet action="write" filename="#MYFile#" name="Workbook"
sheet=1 overwrite=true>
ColdFusion Setttings: Versione 9,0,1,274733
Enterprise Edition
sistema operativo Windows 2003
OS versione 5.2valori alfanumerici cfspreadsheet che terminano con d
Excel versione Office 2010 Versione 14.0.6129.5000 (32 bit).
Se si esegue questo codice sul sistema, si ottengono gli stessi risultati?
Ancora più importante, se si ottengono gli stessi risultati, sai cosa fare al riguardo?
Modifica
Controllo per le altre lettere problematici:
RowNumber = 1;
for (i = 65; i <= 90; i++){
SpreadSheetSetCellValue(WorkBook, chr(i), RowNumber, 1);
SpreadSheetSetCellValue(WorkBook, "4#chr(i)#", RowNumber, 2);
RowNumber ++;
}
La stringa 4F anche visualizzato solo il numero.
sono i personaggi "D" in realtà nelle celle e alcune formattazioni loro si nasconde o sono le lettere del tutto mancante? –
Mancano completamente. –
I caratteri D sono mancanti, mi sono imbattuto in questo anche prima e l'unica soluzione che ho trovato è stata la modifica manuale dopo che il foglio di calcolo è stato creato. Che ha funzionato come era una relazione una volta. – Busches