LibreOffice - Utilizando macro para preencher um documento no Writer

Quando temos um documento que precisamos apenas mudar alguns dados pré-demarcados, geralmente fazemos este processo manualmente, localizando o dado a ser substituído no documento, não é mesmo? Mas, que tal fazer isso usando um formulário para facilitar e a Macro para operar no documento? É o que vou demonstrar agora.

[ Hits: 23.034 ]

Por: Bilufe em 22/12/2016 | Blog: https://www.vivaolinux.com.br/~bilufe


Finalizando o documento



Vamos agora salvar o documento como um modelo e definir que, ao criar um documento com base neste modelo, a Macro seja executada ao iniciar.

1. Com o documento ativo, clique no menu: Ferramentas → Personalizar → acesse a aba "Eventos".

2. Selecione o evento: "Ao criar um novo documento" → clique no botão "Macro".

3. No navegador, selecione a Macro "Main" que está carregada no documento atual.

4. Confirme as alterações.
Linux: Utilizando macro para preencher um documento no Writer
5. Com o documento ativo, clique em: Arquivo → Modelos → Salvar como Modelo

6. Selecione "Meus Modelos", dê um nome para o modelo e clique em "Salvar".

Agora, toda vez que você criar um documento baseado neste modelo, a Macro será executada.
Linux: Utilizando macro para preencher um documento no Writer
Veja como ficará:
Linux: Utilizando macro para preencher um documento no Writer
Linux: Utilizando macro para preencher um documento no Writer

Conclusão

Espero que este artigo possa ser útil para você, caro leitor, embora meu conhecimento sobre Macro seja bem limitado. Espero que eu tenha conseguido explanar, por meio do texto e das ilustrações, como você pode fazer uso de Macros e caixas de diálogo no LibreOffice.

Como já citei anteriormente, não tenho muito conhecimento no assunto. Mesmo assim, eu me atrevo a fazer este artigo, pois percebi que o material de Macros para LibreOffice é bem pequeno, mas as minhas pesquisas me ajudaram muito no meu trabalho, e hoje tenho algumas poucas Macros que me ajudam e muito.

Eu não conheço as bibliotecas do LibreOffice para que eu possa pegar o editor de códigos e criar minhas próprias Macros facilmente, a Macro que criei aqui é resultado de pesquisas na internet e do gravador de Macros embutido do LibreOffice.

Convido a deixar seu comentário. Obrigado.

Página anterior    

Páginas do artigo
   1. Preparando o LibreOffice
   2. Preparando o documento
   3. Criando o diálogo para definir os textos a serem inseridos
   4. Programando a Macro
   5. Atribuindo a função ao botão Ok da caixa de diálogo
   6. Finalizando o documento
Outros artigos deste autor

LibreOffice Writer 5 vs. Microsoft Word 2010

Instalando e usando o GNUstep no Linux

Por que a interface Unity é melhor que as interfaces do Windows 7 e MacOS X

Rodando o Windows 3.1 no Linux

Instalação de softwares no Debian Linux e derivados

Leitura recomendada

Os Mistérios da Fonte Wingdings do Windows

Instalando LibreOffice 3.3.0 no Debian 6 Squeeze

LibreOffice Writer 5 vs. Microsoft Word 2010

LibreOffice Math

Turbinando sua apresentação no LibreOffice Impress

  
Comentários
[1] Comentário enviado por madrugada em 26/12/2016 - 17:29h

Parabéns Rodrigo.
O artigo está descrito de uma forma tão clara que até um leigo em office consegue compreender


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts