Ferramentas do Microsoft Visual Studio para o Office (VSTO ) oferece muitas vantagens sobre o Visual Basic for Applications (VBA) ao personalizar seus produtos do Microsoft Office. Por exemplo , o VSTO oferece um modelo de segurança melhorado e ferramentas de depuração e desenvolvimento superiores. Código VBA é suportado no VSTO , o que significa que a conversão de seu código VBA não é obrigatório para começar a usar o VSTO para gerenciar suas aplicações. No entanto, se você quiser converter seus arquivos de VBA , use o Visual Basic como um passo intermediário . Instruções
1
Abra seu projeto VBA em seu programa Microsoft Office. Para abrir o projeto , pressione " Alt " e " F11 " dentro de qualquer aplicativo do Office para abrir o editor de código VBA, em seguida, clique no nome do seu projeto na janela do lado esquerdo.
2
Converter o código VBA para VB . Para converter o código , inspecionar de perto o seu código para descobrir o que o programa está realmente fazendo e , em seguida, escrever o código VB apropriado. Olhe atentamente para o seu código para os itens que podem precisar de ser preenchido com o código do VB . Por exemplo , o código VBA não mostra UserForms. Se você usar UserForms no seu código VBA, você vai ter que reescrever as partes do código em VB .
3
Salve o arquivo . O arquivo de código VB economizado pode agora ser usado como um arquivo de código do VSTO.