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 .

- Digite o nome da macro , tecla de atalho e armazene a macro de acordo.

- 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 .

- Para testar a Macro, selecione Macros na guia do desenvolvedor .
- Selecione sua macro e clique em Executar .

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 .