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

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

O protocolo EAP-TTLS

Avaliando as dicas de segurança do Banco do Brasil

Regulamentação das profissões na área de informática

Configurando Velox no Kurumin

Big Linux: A opção ideal para iniciantes

Leitura recomendada

LibreOffice Math

LibreOffice no Slackware - Edição 2017

LibreOffice em nuvem - Crie seu servidor Web Office

Slackbuilds para leigos

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