Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Se você já esqueceu a senha de uma de suas planilhas do Excel, sabe como isso pode ser frustrante. O código usado nesta instrução é um dos mais simples que encontrei. Isso gerará um código utilizável que desbloqueará sua planilha protegida. Não posso levar o crédito pelo código, pois simplesmente o encontrei em um momento de necessidade (e não consigo encontrar mais onde o site está) … então, não serei de muita ajuda se não funcionar para você, mas eu tive sucesso com ele e pensei em compartilhar.
Etapa 1: Abra o VBA
Abra a planilha para a qual você esqueceu sua senha. Use Alt + F11 para entrar no editor de macro. Uma vez no VBA, clique duas vezes na planilha que você precisa desbloquear na lista de menu à esquerda. Isso abrirá a página de declarações gerais da planilha.
Etapa 2: recortar e colar o decifrador de código
Insira o código abaixo na página de declarações gerais que você abriu. Você não deve ter que alterar nada, o nome da planilha etc … Basta recortar e colar._ Sub PasswordBreaker () 'Quebrar a proteção de senha da planilha. Dim i As Integer, j As Integer, k As IntegerDim l As Integer, m As Integer, n As Integer Dim i1 As Integer, i2 As Integer, i3 As Integer Dim i4 As Integer, i5 As Integer, i6 As Integer On Error Resume Next For i = 65 To 66: For j = 65 Para 66: Para k = 65 Para 66 Para l = 65 Para 66: Para m = 65 Para 66: Para i1 = 65 Para 66 Para i2 = 65 Para 66: Para i3 = 65 Para 66: Para i4 = 65 Para 66 Para i5 = 65 Para 66: Para i6 = 65 Para 66: Para n = 32 Para 126 ActiveSheet. Unprotect Chr (i) & Chr (j) & Chr (k) & _ Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & Chr (i3) & _Chr (i4) & Chr (i5) & Chr (i6) & Chr (n) If ActiveSheet. ProtectContents = False Then MsgBox "Uma senha utilizável é" & Chr (i) & Chr (j) & _ Chr (k) & Chr (l) & Chr (m) & Chr (i1) & Chr (i2) & _ Chr (i3) & Chr (i4) & Chr (i5) & Chr (i6) & Chr (n) Sair Sub End Se Próximo: Próximo: Próximo: Próximo: Próximo: Próximo: Próximo Próximo: Próximo: Próximo: Próximo: Próximo: Próximo: Próximo Fim Sub_
Etapa 3: execute a macro
Depois que o código for adicionado, execute a macro selecionando Executar na barra da guia do menu na parte superior da tela do editor VBA ou simplesmente pressione F5
Etapa 4: use o código gerado
A macro o levará de volta à planilha que deseja desproteger. Uma caixa de estilo de alerta aparecerá com um código utilizável. Na guia do menu Revisão, clique em Desproteger planilha. Insira o código gerado como a senha e pronto. Sua planilha deve ser desbloqueada! Você deve usar este poder com sabedoria e responsabilidade apenas para desbloquear suas próprias planilhas.