Microsoft Office Excel :... Macros e VBA
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Proteja as suas planilhas !

Ir para baixo

Proteja as suas planilhas ! Empty Proteja as suas planilhas !

Mensagem  KDU Seg Dez 12, 2011 4:23 pm

A macro a seguir protege todas as pastas de uma planilha.

Para isso basta ;

Inserir um novo módulo no VBA, copie o código abaixo neste módulo, agora volte para as pastas.

Na planilha, aperte ( ALT + F8 ) e execute a macro proteger.

Um pop up vai aparecer pedindo para inserir a senha.


'Macro___________________________________

Sub Proteger()
On Error Resume Next
Dim ws As Worksheet
Dim codigo As String
codigo = InputBox("Por favor inserir o Código")
For Each ws In ThisWorkbook.Worksheets
ws.Protect (codigo)
Next ws
End Sub

Sub Desproteger()
On Error Resume Next
Dim ws As Worksheet
Dim codigo As String
codigo = InputBox("Por favor inserir o Código")
For Each ws In ThisWorkbook.Worksheets
ws.Unprotect (codigo)
Next ws
End Sub
KDU
KDU
Admin

Mensagens : 26
Data de inscrição : 17/08/2011
Idade : 43

https://excel.forumeiros.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos