O editor Visual Basic fornecido com o Microsoft Excel oferece aos usuários mais avançados as ferramentas necessárias para criar macros quase ilimitadas para personalizar a maneira como o Excel funciona. Uma macro simples pode proteger com senha uma planilha do Excel com apenas algumas linhas de código. Trabalhando com macros em Visual Basic requer alguma prática , mas os benefícios de aprender o básico vale a pena o esforço. Instruções
1
Abra a planilha do Microsoft Excel que você deseja proteger .
2
Pressione " ALT + F11 " para abrir o Visual Basic.
< Br > 3
Clique no menu "Inserir" e selecione " UserForm ".
4
Clique na ferramenta " TextBox " e arraste-o para a área de trabalho " UserForm " . Ajuste o tamanho da caixa de texto como desejado.
5
Pressione " F4 " com o " TextBox " ainda selecionada para entrar no painel de "Propriedades" e desça até " PasswordChar ". Insira um asterisco (* ) na coluna valor.
6
Clique no botão " UserForm " para trazer de volta a caixa de ferramentas e arraste um " CommandButton " para o " formulário de usuário. " Para fins estéticos , posicione o botão à direita do " TextBox ".
7
Pressione " F4 " com o " CommandButton " ainda selecionada e alterar a legenda de "OK".
8
Clique no botão " UserForm ", pressione " F4 " e mude sua legenda para "Proteger /desproteger todas as folhas. "
9
Pressione " F7 " e cole o seguinte código como ele aparece abaixo :
Private Sub CommandButton1_Click ()
Dim WSheet Como Planilha
Para Cada WSheet em planilhas
Se WSheet.ProtectContents = True Then
WSheet.Unprotect Password: = TextBox1.Text
Else
WSheet.Protect Password: = TextBox1.Text
End If
Próxima WSheet
me Descarregue
End Sub
10
Selecione "Module" no menu "Inserir" e cole o seguinte :
Sub SHOWPASS ()
UserForm1.Show
End Sub
11
Pressione " ALT + Q" para retornar ao Excel .
12
Pressione " ALT + F8 ", em seguida, pressione "Opções" depois de selecionar " SHOWPASS " da lista.
13
Atribuir uma tecla de atalho para a macro e clique em " OK".
< br > 14
pressione a combinação de teclas de atalho para iniciar a macro , insira uma senha, pressione o botão "OK" para proteger por senha as folhas no livro .
< br >