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/

