Hallo #,
mit folgendem Code wird wird eine Zelle formatiert.
Delphi-Quellcode:
sFormat:= 'Standard'; // in engl. delphis muss es 'General' heissen ...
sRef:= RefToCell(iCol+1, iRow+1);
Sheet.Range[sRef,sRef].NumberFormat:= sFormat;
Klappt soweit, nur erkennt Excel damit nur selber das Format.
Eie ursprünglich
1,00 wird zu
1.
Nehme ich '0.00' (laut Makro ist das so) kommt eine
Fehlermeldung "NumberFormat konnte nicht gesetzt werden".
Nehme ich '0,00' wird ein benutzerdefiniertes Format angelegt,
was Murks wird (Zellen lassen sich nicht summieren).
Wie heisst den das richtige Format ?
#Update:#
Es scheint doch zu klappen,
ist aber doch nicht das richtige für mich.
Danke
Heiko