Como a senha proteger uma planilha do Excel utilizando uma macro

Proteger por senha planilhas do Excel com uma macro simples para economizar tempo.

O editor Visual Basic fornecido com o Microsoft Excel dá mais usuários avançados as ferramentas necessárias para criar macros quase ilimitadas para personalizar a maneira como o Excel funciona. A 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.

  • Abra a planilha do Microsoft Excel que você deseja proteger.

  • pressione "ALT + F11" para abrir o Visual Basic.

  • Clique no "Inserir" menu e selecione "UserForm."

  • Clique no "Caixa de texto" ferramentas e arraste-o para o "UserForm" área de trabalho. Ajuste o tamanho da caixa de texto como desejado.

  • pressione "F4" com o "Caixa de texto" ainda seleccionado para entrar no "propriedades" painel e desloque-se para "PasswordChar." Insira um asterisco (*) na coluna de valor.

  • Clique no "UserForm" para trazer a caixa de ferramentas para trás e arraste um "Botão de comando" no "UserForm." Para fins estéticos, posicionar o botão para a direita do "Caixa de texto."

  • pressione "F4" com o "Botão de comando" ainda selecionado e altere a legenda para "ESTÁ BEM."

  • Clique no "UserForm," pressione "F4" e alterar sua legenda para "Proteger / desproteger todas as folhas."

  • pressione "F7" e cole o seguinte código tal como indicado a seguir:

    Private Sub CommandButton1_Click ()

    Dim WSheet Como Planilha

    Para Cada WSheet em planilhas

    Se WSheet.ProtectContents = True Then

    WSheet.Unprotect Password: = TextBox1.Text



    Outro

    WSheet.Protect Password: = TextBox1.Text

    Fim se

    Próximo WSheet

    descarregá-me

    End Sub

  • selecionar "Módulo" de "Inserir" menu e cole o seguinte:

    ShowPass sub ()

    UserForm1.Show

    End Sub

  • pressione "ALT + Q" para retornar para o Excel.

  • pressione "ALT + F8," em seguida, pressione "opções" depois de seleccionar "ShowPass" a partir da lista.

  • Atribuir uma tecla de atalho à macro e pressione "ESTÁ BEM."

  • Pressione a combinação de teclas de atalho para o lançamento do macro, digite uma senha e pressione o "Está bem" botão para proteger por senha as folhas do livro.

dicas & avisos

  • Salvar a macro para o "pessoal.xls" pasta de trabalho para torná-lo disponível para todos os livros futuros.
De esta maneira? Compartilhar em redes sociais:

LiveInternet