Hallo,

doch, es gibt versch. Möglichkeiten:
Der letzte Zeile mit nicht-""-Eintrag:
        =VERGLEICH("";Tests.A1:A20000;)-1
oder über Anzahl zB die letzte Spalte (Zahlen):
        =ANZAHL2(A14:AAA14)
Jetzt kannst Du mit Indirekt(Verketten(...)) alles zusammen fügen und solltest die unterste, rechte Ecke der Tabelle bekommen.
Es hängt davon ab, was in der Tabelle steht, Du musst probieren.

LG, Gooly



Am 01.02.2012 00:04, schrieb Jochen:
Hallo *,

ich suche den Makrocode, der mir in einer Tabelle den Cursor in die
unterste rechte Zelle einer Tabelle setzt.
Beispiel: Tabellen mit zwei Zeilen und zwei Spalten (A1, A2, B1 und B2)
-> Cursor soll in B2 gesetzt werden.
ACHTUNG: "B2" geht nicht, da variabel. Es könnte genauso gut "B5" oder
"C3" sein.

Der folgende Code funktioniert leider nicht, da "gotoEnd(True)" den
Cursor an das Dokument-Ende setzt.

ThisComponent.CurrentController.select(oTable)
oVCursor = ThisComponent.CurrentController.getViewCursor()
oVCursor.gotoEnd(True)

Hat jemand noch eine Idee?

LO: LibreOffice 3.4.5 OOO340m1 (Build:502)
OS: Windows 7 Prof 64 Bit

Gruß

Jochen


--
Informationen zum Abmelden: E-Mail an [email protected]
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an