Não sei se vai adiantar, mas você pode dar um nome para uma formula complicada.
O mais comum é dar um nome a uma referencia de célula ou referencia de intervalo Por exemplo, defina o nome FATURAMENTO <-> A1:A30 e depois use FATURAMENTO nas suas fórmulas. Ex: B1=SOMA(FATURAMENTO). mas você pode também definir um nome para uma fórmula calculada num intervalo Defina o nome FAT <-> SOMA(FATURAMENTO) acesse FAT onde quiser na planilha ex: D24 contém =FAT D24 terá o valor de SOMA(A1:A30) []'s Olivier Em 06-03-2013 20:40, Gilberto Schiavinatto escreveu: > Oi Denis > > A intenção inicial seria, acredito eu, por exemplo: em uma planilha que > possa ter centenas de fórmulas enormes em células, troca-las por uma > funçâo que faça a mesma coisa (como nos navegadores o link encurtado!!!) > com a intenção de diminuir tamanho de arquivos.. > > Ok vou continuar fuçando nas macros.. > > Gilberto > > Em 06/03/2013 11:47, DenisDobbin escreveu: >> >> Oi Gilberto, >> >> A criação de funções segue a mesma rotina das macros convencionais >> (procedimentos) a diferença é que a função executa uma rotina, recebe >> um valor durante a rotina e devolve um resultado e, por isso, pode ser >> usada diretamente nas células e geralmente recebem parâmetros (não >> necessariamente, vide a função PI() que não tem parâmetro). >> >> No mais é saber onde guardar... se vai ficar disponível somente para >> um arquivo ou para a aplicação... Daí pra frente ainda estou >> aprendendo a estrutura das macros do LO e infelizmente não posso >> ajudá-lo. >> >> Espero ter clareado as suas ideias... >> >> >> Abração >> >> >> Denis Dobbin >> ------------------- >> >> >> >> ________________________________ >> De: Gilberto Schiavinatto <gilbe...@schiavinatto.com> >> Para: "usuarios@pt-br.libreoffice.org" <usuarios@pt-br.libreoffice.org> >> Enviadas: Terça-feira, 5 de Março de 2013 21:16 >> Assunto: [pt-br-usuarios] Manual sobre Funções definidas pelo usuário. >> Alguém sabe onde posso encontrar alguma informação sobre a criação >> de funções (function), tipo esta sobre o volume. >> >> - >> Function VOL(a,b,c) >> VOL = a * b * c >> End Function >> - >> >> -- .....\\\\~|~////......... >> ......'((@.@))'.......... >> ----oOOo-(_)-oOOo-------- >> ..Gilberto Schiavinatto.. >> www.schiavinatto.com/mundolibre >> www.schiavinatto.com/aplicativos >> WinXP - LO versão 3.6.4.3 >> e LO versão Versão 4.0.0.3 Portable >> -------|-----|----------- >> ......_|.\_/.|_.......... >> ...../___/ \___\......... >> ....---==---==---....... >> . >> >> >> -- 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+h...@pt-br.libreoffice.org >> # Cancelar sua assinatura: mande e-mail vazio para: >> usuarios+unsubscr...@pt-br.libreoffice.org >> # Arquivo de mensagens: >> http://listarchives.libreoffice.org/pt-br/usuarios/ > > -- Olivier Hallot Comunidade LibreOffice http://ask.libreoffice.org/pt-br -- 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+h...@pt-br.libreoffice.org # Cancelar sua assinatura: mande e-mail vazio para: usuarios+unsubscr...@pt-br.libreoffice.org # Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/usuarios/