Microsoft Visual Basic for Applications (VBA) é a linguagem padrão para escrever programas de automação de funções no Microsoft Office. Aprenda como proteger seu código VBA de ser roubado ou sabotado por outras pessoas.
Etapa
Método 1 de 3: protegendo o código com senha
Etapa 1. Abra o Editor do Visual Basic, que geralmente está localizado no menu "Ferramentas"> "Macro"
Se você estiver usando o Access, pode ser necessário abrir a janela do banco de dados primeiro, dependendo das configurações do seu computador.
-
Selecione "Propriedades do projeto" no menu "Ferramentas" no Editor do Visual Basic.
Etapa 2. Vá para a guia "Proteção"
Etapa 3. Marque a opção "Bloquear Projeto para Visualização" para ocultar o código
Etapa 4. Digite a senha duas vezes na caixa fornecida para criar e confirmar uma senha
Etapa 5. Salve, feche e reabra o arquivo para salvar as alterações
Se você estiver usando o Excel 2007 e posterior, pode ser necessário salvar o arquivo como um arquivo XLSM para que o código funcione.)
Método 2 de 3: ocultando código VBA em arquivos do Access 2007 somente leitura
Etapa 1. Vá para a guia "Ferramentas de banco de dados"
Etapa 2. Localize o grupo "Ferramentas de banco de dados"
Etapa 3. Selecione Fazer ACCDE. "
Etapa 4. Salve o arquivo ACCDE com um nome diferente
Os arquivos ACCDE são arquivos somente leitura, portanto, você ainda precisará manter os arquivos originais para fazer alterações.
Método 3 de 3: Protegendo o código VBA criando suplementos
Etapa 1. Crie um arquivo do Office em branco de acordo com o código que deseja criar
Por exemplo, se seu código foi desenvolvido para Excel, crie um novo arquivo Excel.
Etapa 2. Copie o código VBA para o Editor do Visual Basic em um arquivo vazio
Etapa 3. Abra a janela "Macros", geralmente em "Ferramentas. "
Etapa 4. Teste seu código e "depure"
Etapa 5. Exclua o conteúdo do arquivo adicionado pela macro
Etapa 6. Adicione uma descrição da macro a ser executada
Para adicionar uma descrição, pode ser necessário clicar em "Opções" na janela da macro.
Etapa 7. Compile o código
No Editor do Visual Basic, encontre o menu "Depurar" e selecione "Compilar Projeto VBA".
Etapa 8. Salve uma cópia do arquivo no formato padrão
Etapa 9. Clique em "Ferramentas" no Editor do Visual Basic e selecione "Propriedades do Projeto. "
Etapa 10. Clique na guia "Proteção"
Etapa 11. Marque a caixa de seleção "Bloquear projeto para visualização"
Pode ser necessário definir uma senha, dependendo do tipo de arquivo que você está usando e das configurações do seu escritório / computador.
Etapa 12. Abra a opção "Salvar como … "ou" Salvar uma cópia ".
Etapa 13. Acesse o menu suspenso e, em seguida, altere o tipo de arquivo de acordo com o suplemento que você criou
- Salve suplementos do Microsoft Word como DOT ou modelos. Se desejar que o suplemento seja executado ao abrir o Word, salve o arquivo na pasta "Inicializar" do Word.
- Salve o suplemento do Microsoft Excel como um XLA.
- Salve o suplemento do Microsoft Access no formato MDE. Este formato protegerá o código VBA. Os arquivos de macro do Excel também podem ser salvos no formato MDA, mas o código não será oculto.
- Salve o suplemento do Microsoft PowerPoint como um PPA. Dessa forma, o código do VBA será bloqueado e ninguém mais poderá acessá-lo ou editá-lo.
Etapa 14. Feche e reabra o Microsoft Office
Seu suplemento poderá ser usado.
Pontas
- Se você não conseguir encontrar o VBA Editor ou Add-in Manager, certifique-se de que o programa está instalado em seu computador. Se o programa não estiver instalado, pode ser necessário usar o CD de instalação do Office para instalar os arquivos necessários.
- As configurações do Microsoft Office podem afetar a localização das funções em programas individuais. Se você não conseguir encontrar uma função específica, procure-a no menu "Ajuda".