quarta-feira, 12 de fevereiro de 2014

Excel - macro para proteger e desproteger todas as planilhas de um arquivo

Redirecionar em segundos (clique para ir já)


Olá! Resolvi mover meu blog para o sistema wordpress.

O novo blog está em http://hugosjrp.tk

Obrigado pela sua visita! Te encontro lá!



.

2 comentários:

Unknown disse...

olá amigo,
consegui desbloquear todas as abas ao mesmo tempo, muito obrigado
porém não consegui bloqueá-las novamente. Aparece um erro 400.
poderia me auxiliar?
obrigado

Hugo disse...

Caro Rubens, eu não sei o que significa esse erro. Mas reparei que aqui no meu excel está um pouquinho diferente do que eu postei, então segue o código que estou usando no momento. Tente ver se resolve:



Sub ProtegeTodas()
Dim ws As Worksheet
Dim Pwd As String
Pwd = InputBox("Digite a senha de proteção", "Entre com a senha")
For Each ws In ActiveWorkbook.Worksheets
ws.Protect Password:=Pwd, DrawingObjects:=True, Contents:=True, Scenarios:=True
ws.EnableSelection = xlNoSelection
Next ws
End Sub