Winfried Rohr schrieb:

[code]
oVCurs = ThisComponent.getCurrentController().getViewCursor()
oTable = oVCurs.TextTable
iCount = oTable.getRows.Count oCell = oTable.getCellByPosition(1,0)
oCell.setFormula ("=Sum <B2:B" & iCount & ">" )
[/code]
Darunter ist eine zweite Tabelle,
DAS ist das Problem an einer Makrolösung. Mit dem sichtbaren Cursor ist *eine* Tabelle einfach zu identifizieren,
bei mehreren Tabellen muss der Zugriff über den Index (ist von der
Reihenfolge des Einfügens der Tabellen, nicht von deren Position im
Dokument) oder über den Namen erfolgen.
bspw.:
[code]
oTabPositionen = ThisComponent.getTextTables().getByName("Positionen")
[/code]

Für beide Tabellen (zwei Variablen) das Objekt so holen, bei der einen
die Zeilen zählen und bei der anderen die Formel anwenden; Syntax:
=Sum <Table1.B2:B3>

Nach dem Löschen der Zeile(n) aufrufen (OOo2: eine Dokumenten Symboleiste mit Schaltfläche zum Makro in der Vorlage speichern: sehr
schönes Feature!)

Hilft Dir das weiter?
Hallo Winfried,
das sieht nach einer sehr guten Lösung aus - ich kenne mich mit Star Basic noch nicht sehr gut aus, werde aber mal versuchen, deine Makros zum Laufen zu bringen.
Vielen Danke & schönes Wochenende!
Gruß, Götz

--

--------------------------------
! This E-Mail has no attachments
---------ABSENDER---------------
name     Goetz M. Ritter
country  Germany
e-mail   [EMAIL PROTECTED]
--------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an