hmm, also ob du dieses Problem wirklich mit Formeln lösen kannst.... da bin ich skeptisch.
Einfacher wäre es, sich eine eigene Funktion zu schreiben und die dann aufzurufen.
Einziger Nachteil: sie aktualisiert sich nicht automatisch. Dazu musst du Strg + Umschalt + F9 drücken - dann aber funktioniert alles einwandfrei.
Ein Beispielcode:
Code: Alles auswählen
function mySumme(ze)
iZe = Val(ze) - 1
oDoc = thisComponent
oSheet = oDoc.sheets(0)
for i= 3 to 240 step 4
summe = summe + oSheet.getCellbyPosition(i, iZe).value
next
mySumme = summe
end function
Code: Alles auswählen
=MYSUMME(1)
Funktioniert natürlich nur, wenn du auch das erste Tabellenblatt nutzt. Sonst musst du den Code entsprechend anpassen oder einen zweiten Parameter übergeben,welcher das Blatt repräsentiert.
Gruss
Thomas