O Microsoft Excel conta com a linguagem Visual Basic para alguns de seus recursos avançados, incluindo macros. Quando uma macro do Visual Basic gera um erro no Excel, ela apresenta ao usuário uma opção para depurar o código subjacente. Se selecionada, esta opção abre o código da macro em uma janela de edição do Visual Basic. Desative a opção de depuração para proteger o código subjacente em suas macros de pasta de trabalho do Excel.
Etapa 1
Vá para
Arquivo ,
Opções e então
Personalizar Faixa de Opções . No painel da janela Personalizar a faixa de opções (guias principais), verifique o
Desenvolvedor opção. O Excel agora exibirá uma guia da faixa de opções chamada Desenvolvedor.
Etapa 2
Retorne à pasta de trabalho ou planilha do Excel. Clique no
Desenvolvedor guia e, em seguida,
Editor do Visual Basic botão à esquerda do menu principal da faixa de opções.
Etapa 3
Na janela do editor do Visual Basic, clique em
Ferramentas então
VBAProject Properties .
Etapa 4
Clique em
Proteção aba. Clique para marcar ao lado de
Bloquear projeto para visualização . Digite uma senha no campo aplicável e digite a senha novamente no campo de confirmação. Clique em
OK botão.
Etapa 5
Salve a pasta de trabalho, feche e reabra para que as alterações entrem em vigor.
Dica
Embora esse método proteja o código no caso de um erro inesperado, é considerado uma boa prática de programação escrever código especificamente para lidar com erros.