O Visual Basic for Applications (VBA) é o mecanismo que grava, executa ou edita macros no SOLIDWORKS. As macros gravadas são salvas como arquivos de projeto VBA .swp.
É possível ler e editar os arquivos (VBA) .swb e .swp com o editor VBA. Quando você edita um arquivo .swb existente, o arquivo é automaticamengte convertido em um .swp. É possível exportar um módulo para um arquivo que possa ser usado em outros projetos VB.
Você pode usar VBA para criar formulários e proporcionar uma interação maior do usuário com as macros gravadas. Para obter mais informações sobre VBA, consulte o menu Ajuda do editor VBA.