Contador de linhas ativas

boas pessoal, alguem sabe atraves de uma macro, como obtenho o numero de linhas que foram preenchidas numa folha de calc.
aguardo
cumps

obrigadão olivier

Há uma macro pronta na biblioteca Tools do LibreOffice:

GlobalScope.BasicLibraries.LoadLibrary("Tools")
oPlanilha = ThisComponent.getSheets().getByName("MinhaPlanilha")
iUltimaLinha = GetLastUsedRow(oPlanilha)

Essa macro está no container “Macros do LibreOffice”, Biblioteca “Tools”, módulo “Misc”.

Uma variante como função:

Function UL(MinhaPlanilha as String) as Integer
   GlobalScope.BasicLibraries.LoadLibrary("Tools")
   oPlanilha = ThisComponent.getSheets().getByName(MinhaPLanilha)
   UL = GetLastUsedRow(oPlanilha) + 1
End Function

e chame pela fórmula

=UL("Planilha1")

A biblioteca Tools está cheia de macros úteis. Vale a pena dar uma olhada.