Pergunte aqui
0

Contador de linhas ativas

perguntadas 2013-05-14 12:57:09 +0100

imagem do gravatar de m0t0tud0

updated 2018-11-27 20:12:19 +0100

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

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

Comentários

obrigadão olivier

imagem do gravatar de m0t0tud0m0t0tud0 ( 2013-05-15 12:03:37 +0100 )editar

1 Resposta

1

respondidas 2013-05-14 22:32:33 +0100

imagem do gravatar de Olivier

updated 2013-06-06 03:16:01 +0100

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")
editar assinalar como ofensivo Excluir Link mais

Comentários

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

imagem do gravatar de OlivierOlivier ( 2013-05-14 22:34:58 +0100 )editar
Login/Registrar para responder

Ferramentas de perguntas

Estatísticas

Perguntadas: 2013-05-14 12:57:09 +0100

Lidas: 1,960 vezes

Última atualização: Jun 06 '13