Macro para referenciar célula no Calc

1. Macro para referenciar célula no Calc

Moyses Souza
moysesouza

(usa Ubuntu)

Enviado em 07/02/2017 - 16:25h

Usava macro no Excel, sendo que visual basic para referenciar uma célula de qualquer planilha, usava desta forma como esse exemplo simples:

Sub Teste1 ()
IF [A8] >= [A9] THEN
[A10]="valor maior"
ELSE
[A10]="valor menor"
End IF
End Sub

OU POSSO FAZER ASSIM

Sub Teste2 ()
IF Range("D8") >= Range("D9") THEN
Range("D10")="valor maior"
ELSE
Range("D10")="valor menor"
End IF
End Sub

Note que é bem simples referenciar a célula na planilha no Visual Basic, mas no libreoffice basic não consegui fazer esta referência.
PERGUNTO:
Alguém pode me ajudar como faço para referenciar a célula de uma planilha qualquer no Libreoffice basic?



  


2. Re: Macro para referenciar célula no Calc

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 08/02/2017 - 02:16h

moysesouza escreveu:
Note que é bem simples referenciar a célula na planilha no Visual Basic, mas no libreoffice basic não consegui fazer esta referência.
PERGUNTO:
Alguém pode me ajudar como faço para referenciar a célula de uma planilha qualquer no Libreoffice basic?


eu já desisti de tentar entender o VBA do Libreoffice .... instalei o windows em uma VM e vida que segue !!!!

mas se vc quiser if then else toma aí >>> https://help.libreoffice.org/3.5/Basic/If...Then...Else_Statement_Runtime/pt-BR

é praticamente a mesma coisa do VBA do excel

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"