Aprenda a criar Macro funcional no CorelDRAW 2020

Aprenda a criar Macro funcional no CorelDRAW

Você está em: Tutoriais > Aprenda a criar Macro funcional no CorelDRAW

Olá caro leitor neste tutorial você irá aprender a como gravar e criar macros, você verá os seguintes tópicos:

  • O que é Macro?
  • Habilitar recursos de Macro
  • Ferramenta de Macro
  • Gravar Macro
  • Reproduzir Macro

O que é Macro?

Uma rotina de comandos de um aplicativo ou conjunto de instruções de uma linguagem de programação, passíveis de serem armazenados em disco ou na memória como entes independentes que, quando solicitados, executam os comandos ou as instruções na mesma sequência em que foram armazenados.

Habilitar Recursos de Macro

Se você estiver utilizando CorelDraw em uma versão muito antiga você terá que habilitar os recursos de VBA.

Para habilitar os recursos de Macro no CorelDraw é necessário ativar os recursos do Visual Basic para Aplicativos (VBA).

Ativando Recursos VBA VSTA

Instale primeiro o Microsoft Visual Studio 2019, Community, Professional, Premium, Ultimate ou Enterprise Edition, em seguida, instale o Microsoft Visual Studio Tools for Aplications 2019 (VSTA).

Os recursos de macro para Visual Basic para Aplicativos (VBA) ou Visual Studio Tools for Applications (VSTA) são instalados com o software por padrão, distribuído através da Microsoft.

Obs.: Necessário uma conta Microsoft para fazer o login veja os planos e custos dos programas a partir da versão Profissional.

Windows 7

  • No painel de Controle, clique em Desinstalar um programa.
  • Clique duas vezes em CorelDraw Graphics Suiteversão que está sendo utilizada” na página Desinstalar ou alterar um programa.
  • Ative a opção modificar no assistente exibido e siga as instruções.
  • Na página Recursos do assistente de instalação, ative as seguintes caixas de seleção na caixa de listagem Utilitários.
    • Visial Basci para Aplicativos
    • Ferramenas Visual Studio para Aplicativos

Windows 10

Não é necessário habilitar os recursos, caso necessite usar o VSTA precisa instalar o Visual Studio e a ferramenta VSTA os links estão descritos logo acima.

Ferramentas de Macros

É possível habilitar o acesso rápido clicando no menu Janela – Barra de Ferramentas – Macros ou usar o atalho Alt + Shift + F11.

Ao habilitar a ferramenta você terá as seguintes funções:

  • Executar Script
    • Executa os scripts e rotinas criadas
  • Editor de Script
    • Abre o editor de Scripts (VBA)
  • Desativar Eventos do Aplicativo
    • Para todos os scripts que estão sendo executado no documento
  • Iniciar Gravação
    • Inicia a gravação de comandos e rotinas
  • Pausar Gravação
    • Pausa a gravação de comandos e rotinas
  • Parar Gravação
    • Para e Grava todo progresso dos comandos e rotinas que foram gerados
  • Gerenciador de Scripts
    • Ativa a janela de Scripts com a listagem de todos os scripts criados
Ferramenta Macros

Gravar Macro

1. Área de Trabalho

Crie uma área de trabalho padrão CorelDraw.

CorelDRAW Mídias Artísticas tela de configuração

2. Iniciar Gravação

Clique na ferramenta Iniciar Gravação.

Ao clicar na ferramenta uma caixa flutuante irá aparecer onde se deve colocar o nome para a Macro.

Importante: Não utilize acentuações ou caracteres como “Ç“, para gerar um espaço entre as palavras utilize o underline “sublinhado” ( _ ) ou escreva as palavras juntas você pode seguir o exemplo:

  • Teste_macro01
  • TesteMacro01
  • teste-macro-01

Campo Salvar macro em:

São as bibliotecas onde sua macro ficará salva, por padrão são salvas em GlobalMacros.

Campo Descrição

Serve para descrever o que a macro executa, é sempre importante preencher este campo quando a macro será utilizada por outros usuários.

Botão Gravação de Macro
Gravar Macro

3. Criando Rotina

Neste momento a Macro já esta sendo gravada e todo comando será armazenado dentro dela.

Fique atento a quantidade de comandos executados no momento que a macro esta sendo gravada isso pode torná-la complexa demais e acabar congelando, ou consumir recursos demais de memória e processador quando for executada novamente.

Para este exemplo foi criado alguns retângulos e elipses, ajustado os tamanhos e posições e preenchimento de cores.

Após terminar a rotina desejada clique em Parar Gravação

4. Executando Macro

Para localizar a macro gravada clique no menu Janela, Janelas de Encaixe e clique em Scripts ou use o atalho Alt + Shift + F11.

Veja em qual biblioteca a macro foi gravada e localize para executar.

Neste exemplo a macro está na biblioteca GlobalMacros, RecordedMacros com o nome objetos.

Macro Objetos

Abra uma nova página no seu projeto, ou crie um arquivo novo e execute a macro.

Importante: O arquivo para este tutorial foi criado no arquivo Padrão do CorelDraw, ou seja, está com as medidas da área tamanho A4 escala de cor CMYK e 300 dpi, então está macro serve somente para este padrão.

Execute a macro clicando duas vezes sobre ela e veja o resultado.

Veja no Vídeo a macro sendo executada, primeira parte adicionando novas folhas ao projeto, e no segundo passo executando a macro em um arquivo novo.

Muito obrigado por ler até aqui. Agora você tem uma breve explicação de como gravar e executar uma macro de forma simples.

1 comentário em “Aprenda a criar Macro funcional no CorelDRAW”

  1. youtube videos to mp3

    Have you ever thought about including a little bit more than just
    your articles? I mean, what you say is valuable and all.
    However imagine if you added some great photos or videos to
    give your posts more, “pop”! Your content is excellent but with pics and video clips, this site could certainly be one of the
    most beneficial in its niche. Excellent blog!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Scroll to Top
%d blogueiros gostam disto: