Prezado Xará,

O que você precisa é de uma função que avalie uma expressão. Esta função
costuma se chamar EVAL nas linguagens de programação, como JavaScript e
Python.

Pelo que pude pesquisar, o Basic do LibreOffice não tem esta função.

Uma solução seria criar uma macro em JavaScript e depois criar uma macro no
Basic invocando a macro anterior.

Olhe a seguinte dica:

http://www.oooforum.org/forum/viewtopic.phtml?p=234351#234351

Testei no LibreOffice 3.5.6 e 3.6.3 e funcionou.

Saudações solidárias,

João

Em 5 de dezembro de 2012 16:25, JA G <[email protected]> escreveu:

>
> Pessoal que função posso agregar ao CONCATENAR() para que o conteúdo
> concatenado retorne em um código normal por exemplo:
> A1 (contém a texto "20")B1 (contém a texto "+")C1 (contém a texto "5")
> D5 (contém a função "CONCATENAR(A1;B1;C1)" Queria que na Célula D5
> aparecesse o resultado 25 (como se eu tivesse digitado "=A1+C1")
>
> Grato por qualquer ajuda.João Alberto
> --
> Você está recebendo e-mails da lista [email protected]
> # Informações sobre os comandos disponíveis (em inglês):
>   mande e-mail vazio para [email protected]
> # Cancelar sua assinatura: mande e-mail vazio para:
>   [email protected]
> # Arquivo de mensagens:
> http://listarchives.libreoffice.org/pt-br/usuarios/
>
>

-- 
Você está recebendo e-mails da lista [email protected]
# Informações sobre os comandos disponíveis (em inglês):
  mande e-mail vazio para [email protected]
# Cancelar sua assinatura: mande e-mail vazio para:
  [email protected]
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/

Responder a