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: 34.994 ]

Por: Perfil removido em 22/12/2016


Preparando o documento



O segredo está em apagar o texto que será substituído e inserir uma marcação no ponto exato onde a Macro fará o trabalho.

Veja um passo a passo de como definir os locais do documento onde a Macro trabalhará:

1. Posicione o cursor no local onde o texto deverá ser inserido.

2. Clique no menu: Inserir → Indicador.

3. Dê um nome ao indicador, preferencialmente em caracteres minúsculos e sem espaços ou caracteres especiais. Esse indicador será lido pela macro.

4. Repita os passos anteriores quantas vezes forem necessárias no documento.

Agora, visualize duas ilustrações que ajudarão a entender o passo a passo:
Linux: Utilizando macro para preencher um documento no Writer
Linux: Utilizando macro para preencher um documento no Writer
Terminada a inserção de todos os indicadores que serão usados, vamos agora criar o diálogo que será a interface do usuário para inserir o texto nos locais marcados anteriormente.

Página anterior     Próxima página

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

Instalando o OpenOffice

Prevenção e rastreamento de um ataque

O jeito fácil e o jeito difícil de inserir paginação no Open/LibreOffice

Apresentando o Btrfs - Nova geração de sistema de arquivos para GNU/Linux

Configuração do serviço NTP em servidor cliente

Leitura recomendada

Recuperação de arquivos do LibreOffice

O jeito fácil e o jeito difícil de inserir paginação no Open/LibreOffice

Cronogramas e gestão do tempo com o LibreOffice Calc

LibreOffice Math

Campos no LibreOffice: usos e abusos

  
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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts