No Microsoft Office , você pode querer esconder o seu Visual Basic for Applications ( VBA) , módulos ou macros de seus usuários finais para impedi-los de se mexer com o seu código . Além disso, protegendo-os mantém os usuários curiosos acessem informações confidenciais, tais como senhas , embutido em seu código. Para evitar que as macros de aparecer na lista " Macros " , definiu seu alcance para "Private ". Por padrão, macros e funções são declaradas como "Público ", o que significa que os usuários ainda serão capazes de visualizar o código que está escondido dentro de um projeto VBA bloqueado ou protegido. Instruções
1
Inicie o aplicativo do Microsoft Office que você está usando para seu projeto VBA. Pressione " CTRL + O ", selecione o arquivo que contém o projeto e , em seguida, clique em " Abrir".
2
Pressione " ALT + F11 " para abrir o Editor do Visual Basic ( VBE) . < Br >
3
Clique no botão "+" ao lado da pasta " módulos " do painel " Project Explorer " para revelar a lista de módulos em seu projeto.
4
clique duas vezes em um módulo para mostrar o seu código no editor. Digite o seguinte no início do módulo: .
Option Private Module
5
Repita o passo anterior para os restantes módulos em seu projeto
6
clique com o botão direito sobre o nome do seu projeto VBA no painel " Project Explorer " e selecione "Propriedades VBAProject " no menu de contexto.
7
Clique na guia "Proteção" e selecione " Bloquear projeto para exibição . "
8
Digite sua senha preferido no " senha" e " Confirmar senha" caixas. Tome nota de sua senha, ou anotá-la.
9
Clique em " OK". Pressione " ALT + Q " para fechar o VBE e retornar ao seu documento .
10
pressione "Ctrl + S " para salvar seu documento. Para que as alterações tenham efeito , feche o documento e , em seguida, abri-lo novamente .