Forum: Sonstige Fragen zu Delphi
Delphi
by Windwalker,
17. Nov 2009
Habe es gelöst!
Folgende Hilfsfunktion probiert den Wert in ein Float zu konvertieren.
Im Erfolgsfall wird dieser zurückgegeben, andernfalls der ursprüngliche String. Verwendet wird TryStrToFloat aus SysUtils.
function StringToVariant(const SourceString : string) : Variant;
var
FloatValue : Extended;
begin
if TryStrToFloat(SourceString, FloatValue) then
Forum: Sonstige Fragen zu Delphi
Delphi
by Windwalker,
17. Nov 2009
Ja, klappt aber nicht.
Ich setze die Formatierung folgendermaßen:
Excel_WS.Range.NumberFormat := 'General';
Dabei erhalte ich diese Fehlermeldung:
Excel_WS ist vom Typ:
Excel2000.TExcelWorksheet
Forum: Sonstige Fragen zu Delphi
Delphi
by Windwalker,
17. Nov 2009
Hallo,
ich habe fast das gleiche Problem.
Der Excel-Export klappt wunderbar und man kann mit den Spalten auch rechnen, z.B. Summen bilden.
Exportiert man jedoch in ein installiertes Excel2007 klappt das nicht mehr.
Eine Summe ist dann immer 0.
An jeder Zelle ist ein kleines Dreieck gesetzt und ich kann nur manuell jede einzelne Zelle in eine Zahl konvertieren, dann klappt auch das...