O recurso de proteção Excel 2010 permite proteger uma planilha para que qualquer pessoa que não sabe a senha não pode modificar a folha. Existe um botão na fita que vai proteger a planilha , mas você também pode proteger a planilha usando o Visual Basic for Applications (VBA) , que vem com o software Excel. É mais comum ter o código VBA desproteger uma planilha protegida, executar comandos na planilha desprotegida, e em seguida, colocar a proteção no lugar. Instruções
1
Abra a pasta de trabalho do Excel que você deseja trabalhar. Segure "Alt" e pressione " F11 " para iniciar o console de VBA.
2
Selecione o módulo onde você deseja adicionar seu código a partir da lista no lado esquerdo do console VBA. Clique duas vezes no módulo para abrir o código do lado direito da tela. Se nenhum módulo estiver presente, clique com o botão direito em qualquer uma das planilhas listadas no lado esquerdo da tela , mova o mouse sobre "Inserir" e escolha a opção " Módulo ". Clique duas vezes no módulo que aparece para abrir uma folha em branco do lado direito do console VBA.
3
Clique no lado direito da tela para colocar o cursor dentro da caixa branca . Se a caixa estiver em branco, tipo "Sub name () ", onde " nome" é o que você deseja nomear sua macro. Pressione Enter para continuar, e Excel VBA entrará automaticamente na linha " End Sub " .
4
Tipo " ws Dim Planilha " logo abaixo de sua linha "Sub" . Se você estiver trabalhando com o código existente , digite esta linha onde quer que suas outras variáveis são declaradas e garantir que não já não é outra variável chamada "ws ". Se houver , altere todas as ocorrências de " ws " neste código para qualquer combinação disponível de duas letras.
5
Coloque o cursor na próxima linha , ou se você estiver trabalhando com código , local existente lo onde quiser para desproteger a planilha. Digite o código a seguir :
For Each ws In ActiveWorkbook.Worksheets
ws.Unprotect Password: = " zzz"
Próxima ws
Mudança
" zzz " no código para o que quer que sua senha é planilha . Quando você quer proteger a planilha novamente , basta digitar esse mesmo três linhas de código , exceto a mudança " desproteger " para " proteger ".