Sobre o aumento da funcionalidade do Visio
É possível aumentar a funcionalidade do Microsoft Visio da seguinte maneira:
Criando macros e complementos específicos para o Visio.
Criando suplementos COM (Modelo de Objeto Componente).
Macros e complementos
Macros e complementos são programas que aumentam a funcionalidade do Visio. A maneira exata como você executa uma macro ou um complemento depende do contexto para o qual ele foi projetado.
É possível executar uma macro ou um complemento a partir do aplicativo Visio de várias maneiras. Segue abaixo algumas das mais comuns:
Escolha uma a macro ou um complemento na caixa de diálogo Macros. (No grupo Código na guia Desenvolvedor , clique em Macros.) Se o programa for um arquivo EXE, antes de aparecer na caixa de diálogo Macros , ele deverá estar localizado em uma pasta ao longo do caminho Suplementos na caixa de diálogo Locais do Arquivo . (Clique na guia Arquivo , clique em Opções, clique em Avançado e, em Geral, clique em Locais de Arquivo.)
Nota Começando com o Microsoft Office Visio 2003, em vez de especificar caminhos de arquivo para seus complementos do Visio, você pode publicar seus complementos usando um pacote do Microsoft Windows Installer. Fazendo isto, você se beneficia dos recursos do aplicativo Microsoft Office, como alternar entre idiomas, instalação sob demanda e reparo. Para obter mais informações sobre o uso do pacote do Windows Installer para publicar complementos, procure pelo "Microsoft Windows Installer" no MSDN, o site Microsoft Developer Network.
Clique duas vezes em uma forma associada a um complemento ou macro. O programa que você deseja executar deve ser selecionado na lista Executar macro na guia Clique duas Vezes da caixa de diálogo Comportamento para aquela forma. Selecione a forma e, em seguida, na guia Desenvolvedor, clique em Comportamento.
Clique com o botão direito em uma forma e em seguida clique em um item de menu personalizado para obter um complemento ou uma macro no menu de atalhos. O programa associado ao item de menu personalizado deve ser inserido na seção Ações da janela ShapeSheet para a forma.
Se um complemento foi projetado para ser executado fora do aplicativo Visio, é possível executá-lo como qualquer outro programa baseado no Microsoft Windows (por exemplo, clicando duas vezes em um ícone do computador). Para obter mais detalhes, consulte a documentação do Windows.
Suplementos COM
A partir do Visio 2002, você pode usar suplementos COM da mesma forma padronizada que em outros aplicativos do Microsoft Office. O suplemento COM deve ser registrado com o aplicativo Visio e pode funcionar em vários aplicativos. Por exemplo, é possível criar um suplemento COM que realize a mesma tarefa no Visio e no Microsoft Excel, ou qualquer outro aplicativo do Microsoft Office. Você pode criar suplementos COM com o Microsoft Visual Basic 5.0 e superior, Microsoft C++, Microsoft Office 2000 Developer Edition e superior, ou qualquer um dos aplicativos do Microsoft Visual Studio .NET.
Para obter mais informações sobre a criação de suplementos COM, consulte o MSDN.
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.