Wo genau tritt denn der fehler auf?
Delphi-Quellcode:
if calculate_dg.Cells[calculate_dg.FixedCols,Pred(calculate_dg.RowCount)] <> '' then
calculate_dg.RowCount := Succ(calculate_dg.RowCount);
kann es sein dass es hier kracht? Du kannst die Anzahl der Cells doch nich erst setzen nachdem du schaust was in einer Cell drinsteht oder?
Solltest vielleicht deine If abfrage etwas abaendern.