Autor Tópico: Macro no libreoffice-calc  (Lida 8815 vezes)

Offline Homem_da_selva

  • Usuário Ubuntu
  • *
  • Mensagens: 211
    • Ver perfil
Macro no libreoffice-calc
« Online: 21 de MAR?O de 2013, 18:47 »
Boa  noite!...

Estou necessitando gravar uma macro no libreoffice-calc. Para isso fui em ferramenta/macro e não encontei esta opção.

Depois fui em ferramentas/personalizar e procurei o menu ferramentas/macro. E la estava a opção gravar macro mas diferentemente das demais havia uma marca circular vermelha antes dela, como se  não estivesse ativada. Não encontrei uma frma de  ativá-la e desta  forma peço que  alguem me oriente o que devo fazer para  ativar esta  opção.

Uso ubuntu 12.10-64bits e libreoffice 3.6.2.2.


Offline JFMMão de Ferro

  • Usuário Ubuntu
  • *
  • Mensagens: 638
  • Morada: Angra do Heroísmo - Açores
    • Ver perfil
Re: Macro no libreoffice-calc
« Resposta #1 Online: 21 de MAR?O de 2013, 20:07 »
Boa  noite!...

Estou necessitando gravar uma macro no libreoffice-calc. Para isso fui em ferramenta/macro e não encontei esta opção.

Depois fui em ferramentas/personalizar e procurei o menu ferramentas/macro. E la estava a opção gravar macro mas diferentemente das demais havia uma marca circular vermelha antes dela, como se  não estivesse ativada. Não encontrei uma frma de  ativá-la e desta  forma peço que  alguem me oriente o que devo fazer para  ativar esta  opção.

Uso ubuntu 12.10-64bits e libreoffice 3.6.2.2.



Caro colega

Veja se esta resposta resolve o assunto

http://ubuntuforum-pt.org/index.php/topic,94370.msg519543.html#msg519543

JFMMF
« Última modificação: 21 de MAR?O de 2013, 20:13 por JFMMão de Ferro »

Offline Arthur Bernardes

  • Usuário Ubuntu
  • *
  • Mensagens: 4.692
    • Ver perfil
Re: Macro no libreoffice-calc
« Resposta #2 Online: 21 de MAR?O de 2013, 20:09 »
Porque não instale a Versão Estabilizada 4.0 ..? ==> http://www.libreoffice.org/download/?nodetect

Com certeza, muitos bugs foram corrigidos..!

E veja aqui sobre as macros..!

https://help.libreoffice.org/Common/Recording_a_Macro/pt

Offline Homem_da_selva

  • Usuário Ubuntu
  • *
  • Mensagens: 211
    • Ver perfil
Re: Macro no libreoffice-calc
« Resposta #3 Online: 23 de MAR?O de 2013, 13:57 »
Boa tarde!...

Eu instalei o libreoffice 4.0 mas o  problema permaneceu, porém consegui ativar a  opção gravar macro através de uma orientação  que  conta no  tópico recomendado pelo JFMMF.  Porém agora estou  com um outro problema. Eu criei uma macro e atribui  a mesma a um botão, fiz  uns testes e funcionou beleza. Porém quando salvo a planilha e volto as  alterações da macro se  perdem.  Saliento que as  alterações da panilha são salvas mas apenas são perdidas as alterações  feitas em  macros.

 

Offline JFMMão de Ferro

  • Usuário Ubuntu
  • *
  • Mensagens: 638
  • Morada: Angra do Heroísmo - Açores
    • Ver perfil
Re: Macro no libreoffice-calc
« Resposta #4 Online: 24 de MAR?O de 2013, 14:41 »
Boa tarde!...

Eu instalei o libreoffice 4.0 mas o  problema permaneceu, porém consegui ativar a  opção gravar macro através de uma orientação  que  conta no  tópico recomendado pelo JFMMF.  Porém agora estou  com um outro problema. Eu criei uma macro e atribui  a mesma a um botão, fiz  uns testes e funcionou beleza. Porém quando salvo a planilha e volto as  alterações da macro se  perdem.  Saliento que as  alterações da panilha são salvas mas apenas são perdidas as alterações  feitas em  macros.

 

Não lhe posso garantor que seja o que vou escrever, julgo que gravar macros ainda está em estado experimental no Libre Office, o que não se justifica, mas enfim, mas leia um pouco mais do tópico que lhe recomendei falam exactamente nisso de ser experimental.

Offline Homem_da_selva

  • Usuário Ubuntu
  • *
  • Mensagens: 211
    • Ver perfil
Re: Macro no libreoffice-calc
« Resposta #5 Online: 25 de MAR?O de 2013, 22:33 »
Boa noite...

Creio que encontrei a  solução do  problema: ocorre que eu estava salvado a planilha no formato do exel. Quando passei a  savar no formato ods, as macros criadas se mantiveram.

Não sei se  isso é  normal ou não mas  fica a mensagem para o grupo. 

Offline Sergio Benjamim

  • Usuário Ubuntu
  • *
  • Mensagens: 2.902
    • Ver perfil
Re: Macro no libreoffice-calc
« Resposta #6 Online: 25 de MAR?O de 2013, 23:20 »
Boa noite...

Creio que encontrei a  solução do  problema: ocorre que eu estava salvado a planilha no formato do exel. Quando passei a  savar no formato ods, as macros criadas se mantiveram.

Não sei se  isso é  normal ou não mas  fica a mensagem para o grupo. 

Os documentos ODF, que são nativos do LibreOffice, trabalham com um tipo de macros diferente das macros do M$ Office que se integra aos formatos fechados da M$. Não tem como rodar os macros de arquivos .doc, .docx, .xls ou .xlsx no LibreOffice, e também não dá para implementar as macros do Libre nesses tipos de arquivos, como vc notou.

Se for pensar bem, essas macros são verdadeiras gambiarras que nasceram no tempo em que suíte de escritório eram muito fechadas, como o M$ Office é até hoje. Precisava-se implementar algumas funções no M$ Office, e como desde aqueles tempos seu código era fechado, e como era inviável ficar pedindo para a M$ ficar implementando funções específicas, a solução encontrada na época foi criar essas Macros, que dá uma certa liberdade do usuário programar dentro do office, mas sem ter acesso ao código fonte da suíte.

Hoje em dia, com o LibreOffice, não faz muito sentido ficar implementando funções em Macros, que em geral seriam interessantes de serem implementadas no próprio código da suíte, já que o código é aberto e qualquer um pode ter acesso. E tem mais outro coisa: essas Macros não são padronizadas como o formato de documentos ODF (e nem há previsão para isso), cada suíte hoje em dia tem sua implementação, no Libre é de um jeito, no Calligra é de outro e por aí vai. Ao implementar uma Macros no documento, fica difícil portar esse documento para outra suíte, até para o M$ Office, e isso vai contra a proposta do ODF, que é ter um padrão verdadeiro que qualquer suíte possa abrir, editar e salvar mantendo a interoperabilidade entre elas.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

Offline Homem_da_selva

  • Usuário Ubuntu
  • *
  • Mensagens: 211
    • Ver perfil
Re: Macro no libreoffice-calc
« Resposta #7 Online: 27 de MAR?O de 2013, 11:40 »
Prezado Sergio Benjamim bom dia!...

Agradeço pelas informações postadas. As mesmos foram  muitos úteis.

Eu usei macros bem simples em meu arquivo, com o único objetivo de alternar entre planilhas, ou seja, eu tenho uma planilha inicial que serve de menu e a mesma tem vários botões.  Clicando em cada um desses botões é aberta a planilha respectiva.  Nas planilhas de trabalho também tem um botão que ao ser clicado retorna à planilha menu