Aqui está uma pergunta de Danny:
Recentemente, comecei a usar o Microsoft Visio para fazer uso de diagramas, layouts e gráficos. Compreendi que posso melhorar minha produtividade automatizando grande parte do trabalho comum em diferentes arquivos de diagrama/desenho usando as macros do Office . Como sou muito novo no desenvolvimento de VBA, gostaria de algumas dicas sobre como começar com macros?
Obrigado pela sua pergunta. Neste post rápido aprenderemos como configurar uma macro simples no Microsoft Visio. Isso funciona nas versões 2019, 2016 e 2013.
Configurar a guia do desenvolvedor no Visio
Por padrão, a guia do desenvolvedor, que possui todas as funcionalidades necessárias relacionadas ao Visual Basic Macro, vem desabilitada. Aqui estão algumas etapas simples para habilitar a guia do desenvolvedor para que você possa começar a criar sua macro do Visio.
- No seu PC, vá em frente e abra seu aplicativo Microsoft Visio , clique em Arquivo e selecione Opções.
- Clique em Personalizar Faixa de Opções e, no painel direito, você verá que Desenvolvedor está desmarcado.

- Em seguida, vá em frente e verifique a entrada do desenvolvedor e pressione o botão OK para ativar a guia do desenvolvedor.
Criar uma macro do Visio
- Para criar uma Macro de amostra, abra o Visio, clique na guia Desenvolvedor e selecione Gravar Macro .
![Como fazer uma macro no Microsoft Visio? Como fazer uma macro no Microsoft Visio?]()
- Digite o nome da macro , tecla de atalho e armazene a macro de acordo.
![Como fazer uma macro no Microsoft Visio? Como fazer uma macro no Microsoft Visio?]()
- Clique em OK para iniciar a gravação, execute o procedimento para definir a macro.
- Se necessário, podemos pausar a Gravação.
- Para interromper a gravação, pressione Parar Gravação .
![Como fazer uma macro no Microsoft Visio? Como fazer uma macro no Microsoft Visio?]()
- Para testar a Macro, selecione Macros na guia do desenvolvedor .
- Selecione sua macro e clique em Executar .
![Como fazer uma macro no Microsoft Visio? Como fazer uma macro no Microsoft Visio?]()
Obviamente, escrever Macros é um tópico um pouco mais complexo. Você pode querer examinar o seguinte tutorial para começar: Noções básicas de automação do Outlook , automação do Word e PowerPoint VBA .