Nachkommastellen an Excel übergeben
-
Hi Leut's
nochmal ich. Also nach dem wir gerade die Datenübergabe von Zahlen an Excel gelöst haben taucht auch schon ein neues Prob auf.
Ich hab einen Doublewert der in dem SQL Command in einen CSting ungewandelt wird. Alles schon , alles gut. Ich hab zub Beispiel einen wert von 11.75 der auch dann als 11.75 in dem CString auftauscht welcher in das Excelfile geschrieben wird.
Nun die Schwierigkeit wenn ich das Excelfile aufmache steht in der Spalte nicht mehr 11.75 wie übergeben sonder 1175.
Hat da einer ne Idee woran das liegen kann ?
Ich hab den Weg bisDatenbank.ExecuteSQL(SQL);
verfolgt und im CString (SQL) steht der wert noch richtig drin.
muß ich beim anlegen der Datei die Spalte anders Formatieren bis jjetzt steht sie auf NUMBER ?
-
Hallo !
Excel benutzt doch "," statt "." als Dezimaltrenner, oder ?
Pack doch noch den hier dazu:cTemp.Replace(".",",");
Tschüss
-
@ isabeau :
einfach super. Also irgendwann wird man einfach betriebsblind. Ich glaub da währe ich heute nicht mehr drauf gekommen das da ein "." steht und ein "," hingehört. Deswegen mach ich jetzt auch Feierabend.
Nochmal danke du warst meine Rettung .
-
*glänz*