Mit der Propertie "Formula" oder "FomulaLocal"
Wenn man die Formel als String übergibt wird die Formel nicht interpretiert. Dazu 
hat Cell die 
Propertie "Formula" .
myDoc = thisComponent
mySheet = myDoc.sheets(0)
mycell = mysheet.getCellByPosition(0,0)
mycell.Formula = "=A2*B2"
Dabei lassen sich auch Werte aus anderen Zellen, Verweise oder eigenen Berechnungen 
in die 
Formel einbinden. Man darf sich durch die eigene Eigenschaft "Forumla" nicht verwirren lassen. 
Es handelt sich trotzdem um einen String.
myWert="A1"
myZelle="$Tabelle1.A1"
mycell.Formula = "=A2*B2"+"+"+myWert+"*"+myZelle
-> In der Zelle steht dann =A2*B2+A1*$Tabelle1.A1
Die Propertie FormulaLocal muß man verwenden wenn man die deutschen 
Funktionsbezeichnungen verwenden will. Die englischen Funktionsbezeichnungen gehen nur 
mit Formula.
Daher also entweder:
mycell.Formula = "=SUM(C1:C4)"
oder
mycell.FormulaLocal = "=SUMME(C1:C4)"