Prezado Xará e prezado Gilberto
Não é bem isto que eu queria, eu quero algo que transforme meu texto em função,
Veja por exemplo a função =HYPERLINK() ela faz o que eu quero faz, pega os dados de uma célula que
tem a função concatenar e transforma o conteúdo concatenado num hiperlink, mas somente para criar
hiperlink a partir dessa lógica. para outros códigos nem adianta tentar.
Entendeu? Eu quero que o conteúdo retornado como texto para uma célula possa ser interpretado em
outra célula como um função. Seria uma função para obter função
Grato pela atenção
Date: Wed, 5 Dec 2012 18:03:09 -0300
Subject: Re: Calc fazer o CONCATERNAR( ) retornar como código
From: joao.cormick@gmail.com
To: betovisk1@hotmail.com
CC: usuarios@pt-br.libreoffice.org
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 <betovisk1@hotmail.com> 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 usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/
--
Você está recebendo e-mails da lista usuarios@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para usuarios+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
usuarios+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.