A macro para desproteger uma planilha na pasta de trabalho aberta

Video: Desproteger pasta de trabalho e planilha Excel – Retirar senha perdida

Se você distribuiu planilhas do Excel com folhas protegidas, você provavelmente obter os livros de volta com as folhas ainda protegidas. Muitas vezes, você precisa para desproteger as planilhas em uma pasta de trabalho antes de continuar o seu trabalho. Se você achar que você está continuamente desproteger planilhas, esta macro pode ser apenas o bilhete.

Como as obras de macro

O código é acionado pelo evento Open da pasta de trabalho. Quando você abre uma pasta de trabalho, este evento dispara, executar o código dentro. Esta macro desprotege automaticamente a folha especificado com a senha fornecida quando o livro é aberto:

Private Sub Workbook_Open () `Passo 1: proteger a folha com um passwordSheets ("Sheet1") .Unprotect Password: ="VERMELHO"End Sub

A macro explicitamente nomes da folha que deseja desproteger - Sheet1, neste caso. Em seguida, ele passa a senha necessária para desproteger a folha.

Video: Excel - desproteja a aba com senha em 3 minutos - sem programa ou plug-in

senhas do Excel são case-sensitive, então preste atenção para a senha exata e capitalização que você está usando.

Como usar o macro



Para implementar essa macro, você precisa copiar e colá-lo na janela de código de evento do Workbook_Open. Colocar a macro aqui permite que ele seja executado cada vez que o livro é aberto:

  1. Ativar o Editor do Visual Basic pressionando Alt + F11.

  2. Na janela do projecto, encontrar o seu nome do projeto / pasta de trabalho e clique no sinal de mais ao lado dele para ver todas as folhas.

  3. Clique ThisWorkbook.

  4. Na lista drop-down de eventos, selecione o evento Open.

  5. Digite ou cole o código no módulo recém-criado, modificando o nome da folha (se necessário) e a senha.

    Video: Como desproteger Planilha do Excel

    Digite o seu código no evento livro aberto.
    Digite o seu código no evento livro aberto.

Publicações relacionadas