Detalhes de vba proteger celulas com formulas de selecao

PropriedadeValor
Nome:vba proteger celulas com formulas de selecao
Descricao:

Macro impede usuário de ativar células onde há formulas
Macro do Aplicativo Microsoft Excel VBA, impede o usuário, de digitar nas células onde contém fórmulas, mas não pelo método validação, mas via vba mesmo. O usuário vai clicar nas células onde contém as fórmulas e elas vão estar congeladas indisponível para ativação e digitação, somente com células que contenham fórmulas. Veja bem, protege com senha determinada planilha e desprotege

Sub protege_celulas_formulas()
Protecao_celulas_Formulas Worksheets("Plan3"), "Saberexcel"
End Sub

Sub DesProtege_celulas_formulas()
Worksheets("Planl3").Unprotect "Saberexcel"
End Sub


Sub Protecao_celulas_Formulas(Ws As Worksheet, PassWord As String)
On Error Resume Next

With Ws
.Unprotect PassWord 'que a palavra (senha) é passada para a macro
.Cells.Locked = False
.Cells.SpecialCells(xlCellTypeFormulas).Locked = True
.EnableSelection = xlUnlockedCells
.Protect PassWord
End With
End Sub


Aprenda Microsoft Excel VBA ((SaberExcel))

Nome do arquivo:vba proteger celulas com formulas de selecao.zip
Tamanho: Vazio
Tipo:zip (Tipo de Mime: application/zip)
Autor:SaberExcel
Criado em: 27/11/2010 06:59
Visitas:Todos
Responsavel:Editor
Acessos:1145 Acessos
Atualizado em: 27/11/2010 07:00
Site: